午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

Java實現UDP互發消息

瀏覽:224日期:2022-08-27 18:56:52

本文實例為大家分享了Java實現UDP互發消息的具體代碼,供大家參考,具體內容如下

UDP的發送端

package udp;/**UDP發送端*/import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;public class UdpClient { public static void main(String[] args) throws IOException { System.out.println('發送方啟動中......'); //使用DatagramSocket指定端口,創建發送端 DatagramSocket client = new DatagramSocket(8888); //準備數據,轉換為字節數組 String data ='帥哥'; byte[] datas = data.getBytes(); //封裝成DatagramPacket包裹,需要指定目的地 DatagramPacket packet = new DatagramPacket(datas,0,datas.length,new InetSocketAddress('localhost',9999)); //發送包裹send(DatagramPacket p) client.send(packet); //釋放資源 client.close(); }}

UDP的接收端

package udp;/**UDP接收端*/import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;public class UdpServer { public static void main(String[] args) throws IOException { System.out.println('接收方啟動中......'); //使用DatagramSocket指定端口創建接收端,端口值要與客戶端的發送包裹一致 DatagramSocket server =new DatagramSocket(9999); //準備容器封裝成DatagramPacket包裹 byte[] container = new byte[1024*60]; DatagramPacket packet = new DatagramPacket(container,0,container.length); //阻塞式 server.receive(packet); byte[] datas = packet.getData(); int len=packet.getLength(); System.out.println(new String(datas,0,len)); server.close(); }}

注意:在Intellij idea中運行時,要先把兩個端的平行運行設置打開,不然每次只能打開發送端或者接收端,不能同時打開,具體操作如下:

Java實現UDP互發消息

Java實現UDP互發消息

最后,運行結果如下:

Java實現UDP互發消息

Java實現UDP互發消息

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 日本v在线 | 国产欧美精品一区二区三区 | 欧美一区二区三区在线看 | 精品一区二区三区国产 | 男女瑟瑟| 激情视频在线观看免费 | 国产精品20p | 亚洲爱爱爱 | 成年人网站在线免费观看 | 日本一区二区精品视频 | 欧美另类色图 | 91精品在线观看入口 | 三级性视频 | 久久中文网 | 亚洲精品视频网 | 久久中国| 成人a在线观看 | 天天舔天天干 | 亚洲自拍偷拍综合 | 国模av| 国产又黄又爽又色 | 香蕉视频 | 久久久免费看片 | 黄色免费毛片 | 日韩午夜视频在线观看 | 久久天堂 | 黄色免费网站大全 | 成人av图片 | 在线播放日韩 | 中文亚洲字幕 | 日韩一级黄 | 久久久在线视频 | 伊人99在线 | 日韩一本在线 | 91久久精品国产91久久 | 中文字幕不卡在线观看 | 日韩一区二区三区免费观看 | 啪啪网站免费 | 亚洲午夜av久久乱码 | 亚洲天堂婷婷 | 欧美另类在线视频 |