1.tcp和udp都是傳輸層協議,tcp___有鏈結___(有連線i無連線)的協議,udp____無連線____(有連線| 無連線)的協議。
這兩種協議中,___tcp____協議更安全,而且___udp__協議傳輸效率更高。
2.有以下**:abc
socket s = new socket("192.168.0.100」,9000);
以下說法正確的是:
a.這句**建立了乙個socket物件的同時,建立了乙個192.168.0.100位址上9000埠的tcp連線
b.這句**有可能產生異常
c.建立的socket物件,對其呼叫getport方法,返回值為9000
d.建立的socket物件,對其呼叫getlocalport方法,返回值為9000
e.關閉網路連線時,應當先分別關閉輸入輸出流,再關閉socket物件本身
3.有以下** serversocket ss = new serversocket(9000);
以下說法正確的是:ab
a,這句**建立了乙個serversocket物件的同時,把該物件繫結到本機上的9000埠。
b,對ss呼叫getlocalport方法,返回值為9000。
c.對ss呼叫getlnputstream和getoutputstream方法可以獲得輸入輸出流,並與客戶端通訊
4.填空
建立乙個tcp客戶端,有以下幾步:
1)建立乙個socket物件
2)呼叫getinputstream方法和getoutputstream方法獲得輸入輸出流
3)利用輸入輸出流,讀寫資料
4)關閉socket
建立乙個多執行緒的tcp伺服器,有以下幾步:
1)建立serversocket物件
2)呼叫該物件的accept方法,以獲取客戶端的連線。該方法返回乙個socket物件。
3)利用返回的物件,建立乙個新執行緒
4)在新執行緒中完成讀寫操作
5)在新執行緒中呼叫socket物件的close方法
千鋒逆戰班,第29天
在千鋒 逆戰 學習第29天 改變世界的第一件事就是改變自己,改變自己的最好時機就是現在 i.mythread1沒有繼承thread類所以其中沒有sleep方法應該改為 public void run catch interruptedexception e system.out.println he...
千鋒逆戰班第41天
1 查詢所有使用者的訂單 select o.userid username,oid,totalprice from user as u inner join orders as o on u.userid o.userid 2 查詢使用者id為 1 的所有訂單詳情 select o.userid u...
千鋒逆戰班,陳強 在千鋒「逆戰」學習第 22天
string字串的常用方法 1.tostring 返回物件本身 2.substring 陣列的下標 返回乙個新的字串,它是此字串的乙個子字串。從括號定義的下標開始 3.touppercase 將字串中的字母全部變成大寫 4.tolawercase 將字串中的字母全部變成小寫 5.trim 去掉字串前...