(3)、ConcurrentLinkedQueue: 基于链表、线程安全的队列,并发访问不需要同步,它是从尾部添加元素从头部删除元素,对公共的集合访问效率做得很不错,添加删除O(1),查询O(...: 一个优先级堆,支持的无界队列
(4)DelayQueue: 一个优先级堆,支持基于时间的无界队列
(5)SynchronousQueue: 可以用来在线程间安全的交换单一元素
三:...Analysis)
缺点:
回收后会出现大量非连续内存,且需要扫描两次内存,效率低
2、复制算法(coping)
思路: 将内存划分为等大的两块区域,,一次只用一块,用完将存活的对象复制到另一块...,存放在相同的一个位置
十一: hashcode的作用
用于快速定位对象在散列表的位置。...十六: 垂直拆分和水平拆分
垂直拆分:
把一个数据库中不同的业务单元的数据分配到不同的数据库中,如:用户信息存存储在库1,订单信息存储在库2。