标签:col 数组 缓冲 类型 容量 抽象 位置 核心技术 style
1、由于Buffer及其7个子类都是抽象类,所以不能被直接new实例化,需要借助静态方法wrap()将7种数据类型的数组包装进缓冲区中。
例:ByteBuffer bytebuffer = ByteBuffer.wrap(new byte[] {1,2,3});
2、缓冲区中存在4个核心技术点:
(1)capacity(容量):缓冲区包含元素的数量,它不能为负数,也不能更改。
(2)limit(限制)
(3)position(位置)
(4)mark(标记)
3、0 <= mark <= position <= limit <= capacity
4、int capacity():返回此缓冲区的容量。
标签:col 数组 缓冲 类型 容量 抽象 位置 核心技术 style
原文地址:https://www.cnblogs.com/xy80hou/p/11106005.html