摘要: public class PriorityBlockingQueueTest { /** * 有优先级顺序的阻塞队列,底层实现是数组,无边界。默认是11. * 构造方法可以传入一个比较器,不传的话,默认是按照字典排序比较大小 * 向队列中插入元素用 add offer , put 三个方法效果是等同 阅读全文
posted @ 2019-12-15 22:59 踏月而来 阅读(125) 评论(0) 推荐(0) 编辑
摘要: /** * add 超过capacity会抛出异常 remove 队列为空会抛出异常 add和remove底层也是调用的offer和poll方法 * * offer 超过capacity会返回false poll 队列为空会返回null * * put 超过capacity会阻塞 take 队列为空 阅读全文
posted @ 2019-12-15 12:06 踏月而来 阅读(142) 评论(0) 推荐(0) 编辑