我试图了解Java NIO库的工作原理......
我编写了一些只打开多个选择器的代码
public static void main(String[] args) throws IOException, InterruptedException {
Selector incomingMessageSelector = Selector.open();
Selector incomingMessageSelector1 = Selector.open();
Selector incomingMessageSelector2 = Selector.open();
Thread.sleep(900000L);
}
每当我打开一个选择器时,我都能看到在套接字级别创建的连接,例如在这种情况下会创建3个连接。
在下面的图片中,我已经高度重视了动态端口的3个连接...
此问题与此one
密切相关