bossGroup有个Selector,当执行selector.selectedKeys方法时,会得到一个SelectionKey的set(bossGroup对应的Selector只对连接事件OP_ACCEPT感兴趣)。
得到这个set之后就会遍历它,对每个元素调用accept方法来得到SocketChannel,然后将这个SocketChannel注册到workerGroup对应的Selector并设置感兴趣的事件为OP_READ、OP_WRITE.当客户端发送数据时,workerGroup对应的Selector就会感知,通过调用workerGroup的Selector的selectedKeys方法(调用select方法之后),就可以得到拿些连接有数据发过来,就可以进行读写了。