《Netty》从零开始学netty源码(七)之NioEventLoop.selectStrategy
NioEventLoop是一个事件轮询器,在它的run方法中其实是一个for死循环,不断重复三个过程:1.获取IO事件,2.处理IO事件,3.处理任务队列中的task,而SelectStractegy就是用于第一步获取IO事件,它的calculateStrategy方法决定以何种方式获取IO事件,在SelectStractegy接口中定义了三种策略:下面看下NioEventLoop.selectS