UDP :发送数据
DatagramSocket ds = new DatagrammSocket("阿萨");
String str = "";
byte[] bytes = str.getBytes();
InetAddress address = InetAddress.getByName("127.0.0.1");
int port = 1008;
DatagrramPacket dp = new DatagraPacket(bytes,bytes.length,address,port);
dsd.send(dp);
ds.close();
UDP :接受数据
DatagramSocket ds = new DatagrammSocket(1008);
接受数据
byte[] bytes = new byte[1024];
DatagramPacket dp = new DatagramPacket(bytes,bytes,length);
ds.receive(dp);
解析数据包
byte[] data = dp.getData();
int len = dp.getLength();
InetAddress address = dp.getAddress();
int port = dp.getPort();
System.out.println("接受到数据"+new String(data,0,len))