UDP发送消息
public class TestUPDClient01 {
public static void main(String[] args) throws Exception{
DatagramSocket datagramSocket = new DatagramSocket();
String msg = "您好,我是小周周~";
InetAddress inetAddress = InetAddress.getByName("127.0.0.1");
int port = 8989;
DatagramPacket datagramPacket = new DatagramPacket(msg.getBytes(),0,msg.getBytes().length,inetAddress,port);
datagramSocket.send(datagramPacket);
datagramSocket.close();
}
}
public class TestUDPServer01 {
public static void main(String[] args) throws Exception{
DatagramSocket datagramSocket = new DatagramSocket(8989);
byte[] buffer = new byte[1024];
int len;
DatagramPacket datagramPacket = new DatagramPacket(buffer,0,buffer.length);
datagramSocket.receive(datagramPacket);
System.out.println(new String(datagramPacket.getData(),0,datagramPacket.getData().length));
datagramSocket.close();
}
}