1

为什么“java.nio.channels.AsynchronousSocket”总是监听 tcp 端口?如果可以,我该如何使用它?他们是哪些班级?

4

3 回答 3

3

They added it and then they removed it in ealier developement stage for jdk 7.

See this: http://bugs.java.com/view_bug.do?bug_id=6993126

于 2015-08-17T05:48:54.490 回答
0

UDP 是通过DatagramSocket完成的。nio 功能可以通过获取关联的 channel来实现。

于 2015-04-07T03:17:59.333 回答
0

因为,正如 Javadoc 所说,AsynchronousSocketChannel它是“面向流的连接套接字的异步通道”,即 TCP,而他们还没有提供AsynchronousDatagramChannel

于 2015-04-07T05:48:16.483 回答