java網路編程筆記

來源:互聯網
上載者:User

標籤:

1:網路編程(理解) (1)網路編程:用Java語言實現電腦間資料的資訊傳遞和資源共用 (2)網路編程模型 (3)網路編程的三要素  A:IP地址   a:點分十進位   b:IP地址的組成   c:IP地址的分類   d:dos命令   e:InetAddress  B:連接埠   是應用程式的標識。範圍:0-65535。其中0-1024不建議使用。  C:協議   UDP:資料打包,有限制,不串連,效率高,不可靠   TCP:建立資料通道,無限制,效率低,可靠 (3)Socket機制  A:通訊兩端都應該有Socket對象  B:所有的通訊都是通過Socket間的IO進行操作的 (4)UDP協議發送和接收資料(掌握 自己補齊代碼)  發送:   建立UDP發送端的Socket對象   建立資料並把資料打包   發送資料   釋放資源     接收:   建立UDP接收端的Socket對象   建立資料包用於接收資料   接收資料   解析資料包   釋放資源 (5)TCP協議發送和接收資料(掌握 自己補齊代碼)  發送:   建立TCP用戶端的Socket對象   擷取輸出資料流,寫資料   釋放資源     接收:   建立TCP伺服器端的Socket對象   監聽用戶端串連   擷取輸入資料流,讀取資料   釋放資源 (6)案例:  A:UDP   a:最基本的UDP協議發送和接收資料   b:把發送資料改進為鍵盤錄入   c:一個簡易聊天小程式並用多線程改進  B:TCP   a:最基本的TCP協議發送和接收資料   b:伺服器給出反饋   c:用戶端鍵盤錄入伺服器控制台輸出   d:用戶端鍵盤錄入伺服器寫到文字檔   e:用戶端讀取文字檔伺服器控制台輸出   f:用戶端讀取文字檔伺服器寫到文字檔   g:上傳圖片   h:多線程改進上傳檔案

java網路編程筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.