码迷,mamicode.com
首页 > 其他好文 > 详细

UDP发送数据示例

时间:2020-05-07 15:18:50      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:add   new   name   int   net   ESS   col   class   throws   

技术图片

public class SendDemo {
    public static void main(String[] args) throws IOException {
        //1.创建发送端Socket对象
        // DatagramSocket()构造数据报套接字并将其绑定到本地主机上的任何可用端口。
        DatagramSocket ds = new DatagramSocket();

        //2.创建数据并打包
        //public DatagramPacket(byte[] buf,int length,InetAddress address,int port)
        // 构造用于发送长度的分组的数据报包length指定主机上到指定的端口号。
        byte[] bys = "hello UDP 我来了".getBytes();
        DatagramPacket dp = new DatagramPacket(bys,bys.length,InetAddress.getByName("192.168.50.76"),10086);

        //3.调用Datagram对象方法发送数据
        //public void send(DatagramPacket p) 从此套接字发送数据报包。
        ds.send(dp);

        //4.关闭发送端
        ds.close();
    }
}

 

UDP发送数据示例

标签:add   new   name   int   net   ESS   col   class   throws   

原文地址:https://www.cnblogs.com/pxy-1999/p/12842899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!