引用此question : java.net.DatagramSocket 支持“已连接”状态的背景是什么?
我预计 isConnected() 方法总是返回 false,因为 UDP/数据报套接字 do not support a connected state 。但快速浏览一下sources表明 isConnected() 方法背后有一些逻辑。为什么?
最佳答案
阅读 Javadoc。当您将DatagramSocket
“连接”到远程IP/端口时,您只是告诉套接字不要接受来自任何其他远程主机的数据包。
关于java - 为什么 java.net.DatagramSocket 支持 "connected"状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12685263/