try {
System.out.println("¹¹½¨DatagramPacket¶ÔÏó¡¡");
String content = "ʹÓÃUDP´«ÊäÊý¾Ý¡£";
byte[] data = content.getBytes();
DatagramPacket dp = new DatagramPacket(data, data.length);
byte[] addr = new byte[] { 127, 0, 0, 1 };
InetAddress local = InetAddress.getByAddress(addr);
dp.setAddress(local);
dp.setPort(7777);
System.out.println("·¢ËÍDatagramPacket¶ÔÏó¡¡");
DatagramSocket ds = new DatagramSocket();
ds.send(dp);
System.out.println("·¢ËͽáÊø¡£");
ds.close();
} catch (SocketException e) {
e.printStackTrace();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("¹¹½¨DatagramPacket¶ÔÏó¡¡");
String content = "ʹÓÃUDP´«ÊäÊý¾Ý¡£";
byte[] data = content.getBytes();
DatagramPacket dp = new DatagramPacket(data, data.length);
byte[] addr = new byte[] { 127, 0, 0, 1 };
InetAddress local = InetAddress.getByAddress(addr);
dp.setAddress(local);
dp.setPort(7777);
System.out.println("·¢ËÍDatagramPacket¶ÔÏó¡¡");
DatagramSocket ds = new DatagramSocket();
ds.send(dp);
System.out.println("·¢ËͽáÊø¡£");
ds.close();
} catch (SocketException e) {
e.printStackTrace();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}