目录
LinkedBlockingQueue和ArrayBlockingQueue使用对比
一、BlockingQueue作用
BlockingQueue即阻塞队列,它是基于ReentrantLock
二、常用场景
最常用的还是用于实现生产者与消费者模式
三、实现类
BlockingQueue是一个接口,它的实现类有ArrayBlockingQueue、DelayQueue、 LinkedBlockingDeque、LinkedBlockingQueue、PriorityBlockingQueue、SynchronousQueue等,它们的区别主要体现在存储结构上或对元素操作上的不同