ArrayBlockingQueue 有界 基于数组 公平/非公平 单锁
LinkedBlockingQueue 无界 基于单链表 分公平 锁分离/双锁
LinkedBlockingQueue通过锁分离实现了放入和取出的不互斥,从而可以拥有更大的吞吐量。
ArrayBlockingQueue 有界 基于数组 公平/非公平 单锁
LinkedBlockingQueue 无界 基于单链表 分公平 锁分离/双锁
LinkedBlockingQueue通过锁分离实现了放入和取出的不互斥,从而可以拥有更大的吞吐量。