上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7520808.html 1.前言 本章介绍使用的最频繁的并发集合类之一ConcurrentHashMap,之前介绍过HashMap和HashTable,指出了HashTable的问题。虽然可以使用Collectio 阅读全文
posted @ 2017-09-15 15:09 dark_saber 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7517454.html 1.前言 本章介绍并发队列ConcurrentLinkedDeque,这是一个非阻塞,无锁,无界 ,线程安全双端操作的队列。简单说就是ConcurrentLinkedQueue的升级版,在J 阅读全文
posted @ 2017-09-14 13:37 dark_saber 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7515729.html 1.前言 本章介绍阻塞队列SynchronousQueue。之前介绍过LinkedTransferQueue,特点提供了让生产者知道消费者消费了其产出,没消费就等待的模式,本章介绍的这个类则 阅读全文
posted @ 2017-09-13 16:37 dark_saber 阅读(1741) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7510799.html 1.前言 本章介绍阻塞队列PriorityBlockingQueue。这是一个无界有序的阻塞队列,排序规则和之前介绍的PriorityQueue一致,只是增加了阻塞操作。同样的该队列不支持插 阅读全文
posted @ 2017-09-13 10:57 dark_saber 阅读(8925) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7505355.html 1.前言 本章介绍无界的阻塞队列LinkedTransferQueue,JDK7才提供了这个类,所以这个类具备了一些一般队列不具有的特性。此队列也是基于链表的,对于所有给定的生产者都是先入先 阅读全文
posted @ 2017-09-11 16:40 dark_saber 阅读(6313) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7503678.html 1.前言 本章介绍阻塞队列LinkedBlockingQueue,这是一个基于链表的可选长度的队列,符合链表的先入先出规则。基于链表的队列通常比基于数组的队列有更高的吞吐量,但是在大多数的并 阅读全文
posted @ 2017-09-11 10:17 dark_saber 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7494577.html 1.前言 本章介绍LinkedBlockingDeque,这是一个可选容量的有界双向链表队列,默认容量大小是Integer.MAX_VALUE,基本可以认为是无界了。其方法大多是常量时间操作 阅读全文
posted @ 2017-09-08 14:43 dark_saber 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7493735.html 1.前言 本章介绍阻塞队列DelayQueue,这是一个无界阻塞队列。其存储延时的元素,只有延时耗尽元素才能被取出。队列头元素就是最先耗尽延时的元素,如果没有元素耗尽延时,poll操作会返回 阅读全文
posted @ 2017-09-08 11:30 dark_saber 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7491057.html 1.前言 ConcurrentLinkedQueue是一个无界的线程安全队列,遵循FIFO先进先出的原则。头元素就是队列中存在最长时间的一个元素,即插入元素都是尾插入。检索是从头元素开始,不 阅读全文
posted @ 2017-09-07 18:00 dark_saber 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 转载请注明源出处:http://www.cnblogs.com/lighten/p/7427763.html 1.前言 JDK5是一个重要的更新版本,其提供了大量的并发类。之前的介绍都是一些util下早期的集合类,本章开始介绍JDK5提供的并发包中所给出的在多线程下,线程安全的集合类。首先介绍的是Q 阅读全文
posted @ 2017-08-28 11:12 dark_saber 阅读(4621) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页