Netty三件套学习笔记
Java NIO 三件套
Buffer、Selector、Channel
缓冲区Buffer
分为ByteBuffer
LongBuffer
DoubleBuffer
CharBuffer
FloatBuffer
IntBuffer
ShortBuffer
MappedBuffer
Buffer的四个方法
其中几个参数
Position:被写入或者读取的元素索引,值由get()/put()自动更新,被出示为0。
Limit:指定还有多少数据需要取出(在从缓冲区写入通道时),或者还有多少空间可以放入数据(在从通道读入缓冲区时)。
Capacity:缓冲区中最大数据容量
关系:0<=position<=limit<=capacity