1、一开始 2、写模式下,position 是写入位置,limit 等于容量,下图表示写入了 4个字节后的状态 3、flip 动作发生后, position 切换为读取位置, limit 切换为读取限制 4、读取4个字节后的状态 5、clear 动作发生后状态 6、compact 方法,把未读完的部分向前压缩,然后切换到写模式