public static void main(String[] args)throws Exception {
//1.通过DatagramSocket 创建UDP
DatagramSocket ds = new DatagramSocket();
//2.确定数据 并封装成数据包 DatagramPacket(byte[] buf,int length,InetAddress address,int port)
String sendString = "i come in";
byte[] buf = sendString.getBytes();
DatagramPacket dp =
new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.92.130"),10000); //3.通过Socket服务,将已有的数据包发送出去, 通过send方法
ds.send(dp);
//关闭资源
ds.close();
红色代码块, 各个参数的意思,看了JDK 也感觉晕晕的现在.
哪个哥们,能给点详细的吗.
|