int bufsize = 64;
byte buf[] = new byte[bufsize];
DatagramSocket ds = new DatagramSocket(5555);
DatagramPacket dp = new DatagramPacket(buf, buf.length);
ds.setSoTimeout(50);
ds.receive(dp);
System.out.println(dp.getData());
要不断执行、并处理错误
就是 java 的udp操作,搜一下应该会有很多