参考Java 6 API docs for the DatagramSocket课程:
始终在DatagramSocket上启用UDP广播发送。为了 要接收广播数据包,应该绑定 DatagramSocket 通配符地址。在一些实现中,广播分组也可以 当DatagramSocket绑定到更具体的地址时收到。
有人能告诉我'通配符地址'是什么吗?以下是有效的监听UDP广播:
MulticastSocket socket = new MulticastSocket(new InetSocketAddress(InetAddress.getByName("0.0.0.0"),4445);