Java UDP编程入门

一、DatagramSocket:

   DatagramSocket可以用来创建接收、发送数据报的Socket对象。

   如果用来接收数据:

                        应该用带端口的构造方法创建,DatagramSocket in=new DatagramSocket(int Port);

                       接收的数据长度,存放地由DatagramPacket指定。

   用来发送数据:

                       DatagramSocket out=new DatagramSocket();

                      所有的端口、目的地址、数据内容由发送的DatagramPacket指定

二、DatagramPacket

   DatagramPacket是数据的载体,

   接收数据时:

              DatagramPacket shou=new DatagramPacket(byte[] buf,int length);                                            in.receve(shou);

  发送数据时:

              DatagramPacket fa=new DatagramPacket(byte[] buf,int length,InetAddress address,int port);        out.send(fa);

转载于:https://www.cnblogs.com/jufu/archive/2011/12/08/2280641.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值