为什么java.net.DatagramSocket支持“连接”状态?

时间:2012-10-02 06:03:24

标签: java sockets datagram

参考这个question:java.net.DatagramSocket支持“连接”状态的背景是什么?

我原以为isConnected()方法总是返回false,因为UDP / datagram套接字do not support a connected state。但是快速查看sources表明isConnected()方法背后有一些逻辑。为什么呢?

1 个答案:

答案 0 :(得分:3)

阅读Javadoc。当你"连接" a DatagramSocket到远程IP /端口,你只是告诉套接字不接受任何其他远程主机的数据包。