黑马程序员技术交流社区
标题:
java 网络编程 UDP简单传输
[打印本页]
作者:
陶仁捷
时间:
2015-7-11 12:38
标题:
java 网络编程 UDP简单传输
发送端:
package com.net;
import java.net.*;
public class UdpSend {
public static void main(String[] args)throws Exception {
//1、建立socket套接字
DatagramSocket ds = new DatagramSocket(8080);
//2、
byte[] buf = "我是数据".getBytes();
DatagramPacket dp = new DatagramPacket(buf, buf.length,
InetAddress.getByName("192.168.1.101"),10000);
ds.send(dp);
ds.close();
}
}
复制代码
接收端
package com.net;
import java.net.*;
public class UdpRecv {
public static void main(String[] args) throws Exception {
DatagramSocket ds = new DatagramSocket(10000);
byte[] buf=new byte[1024];
DatagramPacket dp = new DatagramPacket(buf, buf.length);
ds.receive(dp);
String ip = dp.getAddress().getHostAddress();
String data = new String(dp.getData(),0,dp.getLength());
int port = dp.getPort();
System.out.println("ip:"+ip+"\n内容:"+data+"\n端口:"+port);
ds.close();
}
}
复制代码
作者:
陶仁捷
时间:
2015-7-11 12:40
笔记,记录一下学习情况
作者:
游呤人
时间:
2015-7-11 13:21
网络编程有点厉害
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2