五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

后端 | Java | 網(wǎng)絡編程之UDP通信、TCP通信

2023-06-22 22:57 作者:朵寶特工007  | 我要投稿

筆記來源:Java入門基礎視頻教程,java零基礎自學就選黑馬程序員Java入門教程

一、UDP通信

  • Java提供了一個java.net.DatagramSocket類來實現(xiàn)UDP通信。

  • DatagramSocket:用于創(chuàng)建客戶端、服務端

    • 構造器:

      • public DatagramSocket():創(chuàng)建客戶端的Socket對象,系統(tǒng)會隨機分配一個端口號。

      • public DatagramSocket(int port):創(chuàng)建服務端的Socket對象,并指定端口號。

    • 方法:

      • public void send(DatagramPacket dp):發(fā)送數(shù)據(jù)包。

      • public void receive(DatagramPacket p):使用數(shù)據(jù)包接收數(shù)據(jù)。

  • DatagramPacket:創(chuàng)建數(shù)據(jù)包

    • 構造器:

      • public DatagramPacket(byte[] buf, int length, InetAddress address, int port):創(chuàng)建發(fā)出去的數(shù)據(jù)包對象。

      • public DatagramPacket(byte[] buf, int length):創(chuàng)建用來接收數(shù)據(jù)的數(shù)據(jù)包。

    • 方法:

      • public int getLength():獲取數(shù)據(jù)包實際接收到的字節(jié)個數(shù)。


二、TCP通信

  • Java提供了一個java.net.Socket類來實現(xiàn)TCP通信。

  • Socket類:

    • 構造器:

      • public Socket(String host, int port):根據(jù)指定的服務器ip、端口號請求與服務器建立連接,連接通過,就獲得了客戶端socket。

    • 方法:

      • public OutputStream getOutputStream():獲得字節(jié)輸出流對象。

      • public InputStream getInputStream():獲得字節(jié)輸入流對象。

  • TCP通信——服務端程序

    • 構造器:

      • public ServerSocket(int port):為服務端程序注冊端口。

    • 方法:

      • public Socket accept():阻塞等待客戶端的連接請求,一旦與某個客戶端成功連接,則返回服務端這邊的Socket對象。



后端 | Java | 網(wǎng)絡編程之UDP通信、TCP通信的評論 (共 條)

分享到微博請遵守國家法律
小金县| 长沙市| 临汾市| 大城县| 中牟县| 敦煌市| 凉城县| 固始县| 仲巴县| 汝州市| 衢州市| 九龙坡区| 太谷县| 团风县| 正宁县| 商城县| 大丰市| 大城县| 宁都县| 建湖县| 淅川县| 南宫市| 京山县| 宽甸| 应城市| 崇州市| 东宁县| 山西省| 夏邑县| 东莞市| 辽宁省| 张家界市| 邯郸市| 尤溪县| 项城市| 阳山县| 惠州市| 咸阳市| 肥乡县| 临泽县| 延庆县|