文章目录
BlockingQueue常见子类
一、ArrayBlockingQueue
1、添加元素
2、获取元素
3、源码
4、其他的添加或者获取的方法都是依托与这个入队和出队的基础方法
5、感受一下put和take的阻塞
二、LinkedBlockingQueue
2、取出元素
3、特点
4、源码
5、put的阻塞
三、SynchronousQueue
1、先添加元素
2、put方法阻塞
3、先取再放
4、poll方法
四、PriorityBlockingQueue
1、添加null数据
2、添加四个数据
3、取出数据
源码中的注释的解释说明:
package com.lanson.test05; import
京公网安备 11010502049817号