clear() :指针移到位置0,真正未清空数据。
flip():当前位置设置为EOF,指针指向0. 写完数据,需要开始读的时候,将postion复位到0,并将limit设为当前postion
rewind():指针指向0.
compact() : write方法可能只写出了部分数据,buffer里还有剩余。 压缩一下,把后一段的数据挪到前面。指针也挪到有效数据的后一位
clear() :指针移到位置0,真正未清空数据。
flip():当前位置设置为EOF,指针指向0. 写完数据,需要开始读的时候,将postion复位到0,并将limit设为当前postion
rewind():指针指向0.
compact() : write方法可能只写出了部分数据,buffer里还有剩余。 压缩一下,把后一段的数据挪到前面。指针也挪到有效数据的后一位