ByteBuffer是java NIO中的缓冲区类。它有三个重要的索引,position:当前读写的位置,limit:最大能读写的位置,capacity:字节缓冲区的容量。
三个重要的方法图示如下:
position = 0; limit = capacity; mark = -1;
limit = position; position =0; mark = -1;
position = 0; mark = -1;
ByteBuffer是java NIO中的缓冲区类。它有三个重要的索引,position:当前读写的位置,limit:最大能读写的位置,capacity:字节缓冲区的容量。
三个重要的方法图示如下:
position = 0; limit = capacity; mark = -1;
limit = position; position =0; mark = -1;
position = 0; mark = -1;