NIO中buffer的状态切换
2022-04-15 10:01:49 0 举报
buffer的状态切换过程
作者其他创作
大纲/内容
position(2)
最大容量capacity(10)
c
position(4)
a
position(初始值0)
d
读取2个字节后
b
初始化的Buffer,大小为10
写入范围limit(10)
读取范围limit(4)
clear()后,恢复初始化的样子
写入4个字节
compact()后,由读模式切换为写,将未被读取的数据,转移到写模式的前几位
position(0)
compact
flip()切换为读模式
收藏
收藏
0 条评论
下一页