它实现的方法都有一个ChannelHandlerContext参数,它的方法都是直接调用ChannelHandlerContext参数对应的方法,该方法会调用下一个handler对应的方法。
可以继承这个类,重写感兴趣的方法,比如channelRead.
这个类有个子类:SimpleChannelInboundHandler.
该类的channelRead方法代码如下:
其中调用了channelRead0方法,该方法是抽象方法,
自己定义的类继承SimpleChannelInbounHandler时,需要重写channelRead0方法。
因为channelRead中调用了ReferenceCountUtil.release(msg),所以,如果需要把消息传递给下一个ChannelInboundHandler进行处理,需要在channelRead0方法中调用ReferenceCountUtil.retain(msg);