摘要: 问题 (1)DelayQueue是阻塞队列吗? (2)DelayQueue的实现方式? (3)DelayQueue主要用于什么场景? 简介 DelayQueue是java并发包下的延时阻塞队列,常用于实现定时任务。 继承体系 从继承体系可以看到,DelayQueue实现了BlockingQueue, 阅读全文
posted @ 2020-07-13 16:48 hiram-QI 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 问题 (1)ConcurrentLinkedQueue是阻塞队列吗? (2)ConcurrentLinkedQueue如何保证并发安全? (3)ConcurrentLinkedQueue能用于线程池吗? 简介 ConcurrentLinkedQueue只实现了Queue接口,并没有实现Blockin 阅读全文
posted @ 2020-07-13 15:42 hiram-QI 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 问题 (1)LinkedTransferQueue是什么东东? (2)LinkedTransferQueue是怎么实现阻塞队列的? (3)LinkedTransferQueue是怎么控制并发安全的? (4)LinkedTransferQueue与SynchronousQueue有什么异同? 简介 L 阅读全文
posted @ 2020-07-13 15:35 hiram-QI 阅读(502) 评论(0) 推荐(1) 编辑
摘要: 问题 (1)PriorityBlockingQueue的实现方式? (2)PriorityBlockingQueue是否需要扩容? (3)PriorityBlockingQueue是怎么控制并发安全的? 简介 PriorityBlockingQueue是java并发包下的优先级阻塞队列,它是线程安全 阅读全文
posted @ 2020-07-13 14:56 hiram-QI 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 问题 (1)SynchronousQueue的实现方式? (2)SynchronousQueue真的是无缓冲的吗? (3)SynchronousQueue在高并发情景下会有什么问题? 简介 SynchronousQueue是java并发包下无缓冲阻塞队列,它用来在两个线程之间移交元素,但是它有个很大 阅读全文
posted @ 2020-07-10 16:51 hiram-QI 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 问题 (1)LinkedBlockingQueue的实现方式? (2)LinkedBlockingQueue是有界的还是无界的队列? (3)LinkedBlockingQueue相比ArrayBlockingQueue有什么改进? 简介 LinkedBlockingQueue是java并发包下一个以 阅读全文
posted @ 2020-07-06 17:47 hiram-QI 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 问题 (1)ArrayBlockingQueue的实现方式? (2)ArrayBlockingQueue是否需要扩容? (3)ArrayBlockingQueue有什么缺点? 简介 ArrayBlockingQueue是java并发包下一个以数组实现的阻塞队列,它是线程安全的,至于是否需要扩容,请看 阅读全文
posted @ 2020-07-06 17:45 hiram-QI 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 问题 (1)什么是优先级队列? (2)怎么实现一个优先级队列? (3)PriorityQueue是线程安全的吗? (4)PriorityQueue就有序的吗? 简介 优先级队列,是0个或多个元素的集合,集合中的每个元素都有一个权重值,每次出队都弹出优先级最大或最小的元素。 一般来说,优先级队列使用堆 阅读全文
posted @ 2020-07-06 09:26 hiram-QI 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 问题 (1)ConcurrentSkipListSet的底层是ConcurrentSkipListMap吗? (2)ConcurrentSkipListSet是线程安全的吗? (3)ConcurrentSkipListSet是有序的吗? (4)ConcurrentSkipListSet和之前讲的Se 阅读全文
posted @ 2020-07-02 14:51 hiram-QI 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 问题 (1)CopyOnWriteArraySet是用Map实现的吗? (2)CopyOnWriteArraySet是有序的吗? (3)CopyOnWriteArraySet是并发安全的吗? (4)CopyOnWriteArraySet以何种方式保证元素不重复? (5)如何比较两个Set中的元素是否 阅读全文
posted @ 2020-07-02 14:39 hiram-QI 阅读(262) 评论(0) 推荐(0) 编辑