### EventLoop
用于控制流、多線程處理、并發;EventLoop定義了Netty的核心抽象,用于處理連接的生命周期中所發生的事件
### Channel、EventLoop、Thread以及EventLoopGroup之間的關系
* 一個EventLoopGroup包含一個或者多個EventLoop;
* 一個EventLoop在它的生命周期內只和一個Thread綁定;
* 所有由EventLoop處理的I/O事件都將在它專有的Thread上被處理;
* 一個Channel在它的生命周期內只注冊于一個EventLoop;
* 一個EventLoop可能會被分配給一個或多個Channel;

- 概述
- Netty&Tomcat的區別
- NIO基礎知識
- 同步阻塞式IO
- 偽異步IO編程
- 同步IO之IO-multiplexing
- NIO基礎概念
- NIO服務流程
- Netty基礎知識
- NettyServer開發示例
- 零拷貝
- TCP粘包和拆包問題
- LineBasedFrameDecoder&StringDecoder
- 應用層消息處理方式
- ByteBuf
- ChannelHandler
- Netty核心組件
- Channel接口
- ChannelHandler
- ChannelInboundHandlerAdapter
- SimpleChannelInboundHandler
- SimpleChannelInboundHandler && ChannelInboundHandler
- ChannelInitializer
- EventLoop接口
- ChannelFuture接口
- ChannelPipeline接口
- 序列化
- JAVA序列化