文章目录 1. ByteBuf总述 1.1 拓扑图 1.2 概述 2. 私有变量 3.计算扩容的方法calculateNewCapacity 4.丢弃已读字节方法`discardReadBytes()` 5.跳过字节skipBytes 1. ByteBuf总述 1.1 拓扑图 1.2 概述 抽象基类AbstractByteBuf中定义了ByteBuf的通用操作,比如读写索引以及标记索引的维护、容量扩增以及废弃字节丢弃等等。 2. 私有变量 /** 读索引 **/ int readerIndex; /** 写索引 */ int writerIndex; /** 标记读索引 **/ private int markedReaderIndex