NIO缓冲区
java.nio.Buffer 是JAVA NIO中各类Buffer的抽象父类,提供了各缓存区的共用属性和方法。
allocate(x):创建指定大小的缓冲区。
Capacity: 初始化缓冲区能够容纳的最大数量。
Limit:缓冲区目前数据的数量。
Position:目前操作(读/写)位置的游标。
Mark:位置标记。
flip():翻转缓冲区,准备写入通道。
get() :获取数据。
put():写入数据。
hasRemaining():是否还能写入。
compact():压缩缓冲区,去掉已读数据。
mark():标记当前位置到mark.
reset():重设mark位置到position。
equals():[类型、数量、未读序列一致]
compareTo():