服务器
//服务端
/**
* 1 创建服务端加端口
* 2 准备接受容器
* 3 封装成包
* 4 接受数据
* @author huyao
*
*/
public class MyServer {
public static void main(String[] args) throws IOException {
// 1 创建服务端加端口
DatagramSocket server = new DatagramSocket(8888);
// 2 准备接受容器
byte[] container = new byte[1024];
//3 封装成包
DatagramPacket paket = new DatagramPacket(container, container.length);
// 4 接受数据
server.receive(paket);
// 5 分析数据
byte[] data = paket.getData();
int len = paket.getLength();
System.out.println(new String(data, 0, len));
// 6 释放资源
server.close();
}
}
客户端
//客户端
/**
* 1 创建客户端 + 端口
* 2 准备数据
* 3 打包(发送的地点额端口)
* 4 发送
* 5 释放
* @author huyao
*
*/
public class My