摘要:
NIO主要包括Channel,Buffer,Selector三个核心元素组成。Channel即通道,l和Buffer有好几种类型。下面是JAVA NIO中的一些主要Channel的实现:FileChannelDatagramChannelSocketChannelServerSocketChannel正如你所看到的,这些通道涵盖了UDP 和 TCP 网络IO,以及文件IO。Buffer有IntBuffer,CharBuffer,FloatBuffer。。。。。可以在Selector上注册通道。Selector所在线程负责处理监听,待所关注的事件到达时,将事件分发给在Selector上注册的ch 阅读全文