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();
}
}