接口的使用
cn.wjybxx.base.pool.ObjectPool
使用ObjectPool的程序包
-
cn.wjybxx.base.io中ObjectPool的使用
修饰符和类型类说明final class简单并发数组池实现。class基于ThreadLocal的简单buffer池 (默认不支持扩容,因此用途有限 -- 外部可以归还扩容后的数组) (netty的ByteBuf池化是做得比较好的)class基于ThreadLocal的简单buffer池 (默认不支持扩容,因此用途有限 -- 外部可以归还扩容后的数组)class基于ThreadLocal的Builder池final class简单数组池实现final class -
cn.wjybxx.base.pool中ObjectPool的使用
修饰符和类型类说明final class对象池的默认实现class只缓存单个对象对象池 相比直接使用共享对象,使用该缓存池可避免递归调用带来的bug