黑马程序员——Udp通信参考

来源:互联网 发布:剑三苍云成男脸型数据 编辑:程序博客网 时间:2024/03/29 18:00

------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

import java.net.*;

import java.io.*;
class UdpSendDemo
{
    public static void main(String[] args) throws Exception
    {
        DatagramSocket ds=new DatagramSocket(1000);
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        String info=null;
        while((info=br.readLine())!=null)
        {
            if(info.equals("886"))
                break;
            byte[] buf=info.getBytes();
            DatagramPacket dp=new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.103"),2000);
            ds.send(dp);
        }
        ds.close();
        
    }
}
class UdpReceive
{
    public static void main(String[] args)
    {
        DatagramSocket ds=new DatagramSocket(2000);
        while(true)
        {
            byte[] buf=new byte[1024];
            DatagramPacket dp=new DatagramPacket(buf,buf.length);
            ds.receive(dp);
            String infos=new String(dp.getData(),0,dp.length());
            System.out.println(infos);
        }
    }
}
原创粉丝点击