1. 编程模型
接收方:
<1> 创建DatagramSocket类型的对象,并提供端口号
<2> 创建DatagramPacket类型的对象,并提供缓冲区
<3> 通过Socket接收数据内容,存放到Packet中,调用receive方法
<4> 关闭Socket
发送方:
<1> 创建DatagramSocket类型的对象
<2> 创建DatagramPacket类型的对象,并提供接收方的通信地址
<3> 通过Socket将Packet中的数据内容发送出去,调用send 方法
<4> 关闭Socket
原文:https://www.cnblogs.com/JasperZhao/p/14884999.html