channel(NioSocketChannel.Class) AbstractBootStrap中有一个channelFactory的变量(variable),每个channelFactory中有一个constract的变量,里面设的就是NioSocketChannel.Class.constract().channelFactory有一个方法叫做newChannel,实现的constarct.newInstance.