udp java 编程_JAVA 网络编程之UDP编程
多線程,網(wǎng)絡(luò)編程,反射,集合是java語言的重頭戲,其中反射是java一切框架的基石。
客戶端:
SocketAddress sa =new ?InetSocketAddress("10.10.2.42", 6666);
DatagramSocket ds = new DatagramSocket();
//發(fā)送多少數(shù)據(jù)給服務(wù)器哪個(gè)端口
DatagramPacket dd = new DatagramPacket("hello".getBytes(),"hello".length(),sa);
ds.send(dd);
服務(wù)器端
SocketAddress sa =new ?InetSocketAddress("10.10.2.42", 6666);
DatagramSocket ds = new DatagramSocket(sa);
byte[] buf = new byte[1000];
DatagramPacket recv = new DatagramPacket(buf, buf.length);
int leng = recv.getLength() ;
byte[] msg = ?recv.getData();
ds.receive(recv); //阻塞方法
System.out.println(new String(msg,0,leng).trim());
}
總結(jié)
以上是生活随笔為你收集整理的udp java 编程_JAVA 网络编程之UDP编程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 平安信用卡积分有效期是多久
- 下一篇: java动物乐园_基于jsp的动物园管理