一、接口继承图
二、接口类功能概述和实现
DataBuffer是对java NIO中的ByteBuffer 和Netty的ByteBuf 的统一包装,包含对字节缓冲区操作的各种方法,如下:
DefaultDataBuffer是DataBuffer的默认实现,基于java NIO的ByteBuffer实现, 相关ByteBuffer的操作参考:
https://blog.csdn.net/shuaiAWP/article/details/51915983
PooledDataBuffer继承DataBuffer接口,增加了引用计数的方法,保留方法将引用计数增加1。 释放方法将计数减1,并在计数达到0时释放缓冲区的内存,增加的方法如下: