![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5ea52ba713b1f7f3f265816e8511d53e.png)
1.概述
参考文章:JUC集合: BlockingQueue详解 补充并且修改。
1.1 问题
- 什么是BlockingDeque?
- BlockingQueue大家族有哪些?
ArrayBlockingQueue, DelayQueue, LinkedBlockingQueue, SynchronousQueue...
BlockingQueue
适合用在什么样的场景?BlockingQueue
常用的方法?BlockingQueue
插入方法有哪些? 这些方法(add(o),offer(o),put(o),offer(o, timeout, timeunit))
的区别是什么?BlockingDeque
与BlockingQueue
有何关系,请对比下它们的方法?BlockingDeque
适合用在什么样的场景?BlockingDeque
大家族有哪些?BlockingDeque
与BlockingQueue
实现例子?