三.Netty入门到超神系列-Java NIO 三大核心(selector,channel,buffer)
前言上一章节我们理解了JavaNIO三大核心,以及重点讲解了Buffer的原理和几个使用场景,其中也用到了channel。这一章我们来理解一下selector,结合channel来做一个c/s通信。理解Selector和ChannelSelector选择器,也叫多路复用器,可以同时处理多个客户端连接,多路复用器采用轮询机制来选择有读写事件的客户端链接进行处理。通过Selector,一个I/O线程可