程序包的使用
cn.wjybxx.base.collection

使用cn.wjybxx.base.collection的程序包
程序包
说明
 
 
  • 说明
    迭代期间延迟压缩空间的List,在迭代期间删除元素只会清理元素,不会减少size,而插入元素会添加到List末尾并增加size 1.不支持插入Null -- 理论上做的到,但会导致较高的复杂度,也很少有需要。
  • 说明
    迭代期间延迟压缩空间的List,在迭代期间删除元素只会清理元素,不会减少size,而插入元素会添加到List末尾并增加size 1.不支持插入Null -- 理论上做的到,但会导致较高的复杂度,也很少有需要。
    有界双端队列的溢出策略
     
    在元素身上存储了索引信息的集合。
    被索引的元素 1.索引信息存储在元素上,可大幅提高查找效率; 2.如果对象可能存在多个集合中,慎重实现该接口,更建议为每个集合设置一个粘合对象;
    参考自netty的实现 由于Collection中的API是基于Object的,不利于查询性能,添加了一些限定类型的方法。