DatagramSocket(int port) 
          Constructs a datagram socket and binds it to the specified port on the local host machine.

解决方案 »

  1.   

    多谢thrive_li,我也这样做过,可是结果发现,再用同一个端口接收的时候,就出毛病了。
    UDP到底能不能用同一个端口,既接收又发送。
    因为在我的程序里要,服务器端只把响应发回到客户端的发送端口。
      

  2.   

    DatagramSocket(int port)很自然,收发都不会有问题,UDP是可双向通讯的
    DatagramPacket([],int,"host",port)我测试了一下可以同时使用不出问题
      

  3.   

    在UDP中用同一个端口发送和接收好像不行吧,我做过的,结果有异常的,你可以让你的客户端的接收端口随机生成后,把客户端的信息(IP地址和端口号)发给服务器,用链表存储起来,以后要发信息就可以了,我是这样做的