UDP 发送端
public class MyDatagramSoket {
public static void main(String[] args) throws IOException {
//UDP协议发送数据
//创建UDP协议对象
DatagramSocket ds = new DatagramSocket();
//创建要发送的数据,封装成数据
byte[] bytes = “镜音铃我爱你”.getBytes();
//创建DatagramPacket对象 用来将数组封装成数据包
//创建发送对象,在参数中传入数组、数据长度-发送多少数据、指定发送的主机地址、指定端口号
DatagramPacket dp = new DatagramPacket(bytes, bytes.length, InetAddress.getByName(“127.0.0.1”), 10000);
//用DatagramSoket类的send()方法发送数据,并在用DatagramPacket做参数,表示传入的方向
ds.send(dp);
//关闭发送端 DatagramSoket
ds.close();
}
}
UDP 接收端
public class MyReceive {
public static void main(String[] args) throws IOException {
//UDP协议 接收数据
//创建UDP协议对象
DatagramSocket ds = new DatagramSocket(10000);
//创建数组,用于接收数据
byte[] bytes = new byte[1024];
//创建Data