基本上都有4个属性
1:容量(Capacity)
代表能存储多少
:2:上界(Limit)
缓冲区不能读或者不能写的位置
3:位置(Position)
这个position会随着读或者写而改变位置
4:mark(Mark)
调用mark()来设置mark的位置
四个属性的关系如下
0 <= mark <= position <= limit <= capacity
基本上都有4个属性
1:容量(Capacity)
代表能存储多少
:2:上界(Limit)
缓冲区不能读或者不能写的位置
3:位置(Position)
这个position会随着读或者写而改变位置
4:mark(Mark)
调用mark()来设置mark的位置
四个属性的关系如下
0 <= mark <= position <= limit <= capacity