1.客戶(hù)端 的程序使用 Socket類(lèi) 建立負(fù)責(zé)連接到 服務(wù)器 的套接字對(duì)象堡距。
2.服務(wù)器使用 ServerSocket 對(duì)象將 客戶(hù)端 的套接字對(duì)象 和 服務(wù)器端 的一個(gè)套接字對(duì)象連接起來(lái)翻默,從而達(dá)到連接的目的夭咬。
3.服務(wù)器端的 ServerSocket 對(duì)象調(diào)用方法 accept() 返回一個(gè)和 客戶(hù) 的套接字相連接的套接字對(duì)象劲阎。
4.一個(gè) URL 對(duì)象通常包含最基本的三部分信息: 協(xié)議、地址幕侠、資源
5.URL類(lèi)創(chuàng)建對(duì)象需要捕獲 MalformedURLException 異常靶累。
6.URL對(duì)象調(diào)用InputStreamopenSteam()方法可以返回一個(gè)輸入流,該輸入流指向URL對(duì)象所包含的資源骂澄。
7.要廣播或接受廣播的 主機(jī)都必須加入到同一個(gè) D類(lèi)地址吓蘑。
8.Socket的構(gòu)造方法 Socket(String host,int port)創(chuàng)建流套接字并“呼叫”連接主機(jī)host。
9.A類(lèi)地址的范圍是 0.0.0.0~10.255.255.255
B類(lèi)地址的范圍是 172.16.0.0~172.31.255.255
C類(lèi)地址的范圍是 192.168.0.0~192.168.255.255?
10.端口號(hào)是一個(gè)16位的0~65535之間的整數(shù)坟冲。
11.java.net包中的URL類(lèi)的實(shí)例磨镶,即對(duì)象封裝著一個(gè)具體的資源。
12.URL是Uniform Resource Locator的縮寫(xiě)健提。
13.InetAddress.getLocalhost()函數(shù)返回的是一個(gè)InetAddress類(lèi)型的數(shù)據(jù)琳猫,如果要用字符串接收應(yīng)該前置轉(zhuǎn)換。
14.URL對(duì)象調(diào)用InputStream openStream() 方法可以返回一個(gè)輸入流私痹,該輸入流指向URL對(duì)象所包含的資源脐嫂。
15.套接字 是基于TCP協(xié)議的網(wǎng)絡(luò)通信,即客戶(hù)端程序和服務(wù)器端程序是有鏈接的紊遵,雙方的信息是通過(guò)程序中的輸入账千、輸出流來(lái)交互的。