
并发编程
qq_39081511
这个作者很懒,什么都没留下…
展开
-
Java并发编程:CountDownLatch、CyclicBarrier和 Semaphore
原文出处: 海子在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。以下是本文目录大纲:一.CountDownLatch用法二.CyclicBarrier用法三.Semaphore用法一.CountDownLatch用法CountDownLatch类位于ja...转载 2018-05-11 06:53:32 · 106 阅读 · 0 评论 -
ConcurrentHashMap实现原理及源码分析
转自:https://www.cnblogs.com/chengxiao/p/6842045.html ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现(若对HashMap的实现原理还不甚了解,可参考我的另一篇文章HashMap实现原理及源码分析),ConcurrentHashMap在并发编程的场景中使用频率非常之高,本文就来分析下Concurre...转载 2018-06-07 10:40:34 · 151 阅读 · 0 评论 -
ConcurrentHashMap总结
转自:http://www.importnew.com/22007.html并发编程实践中,ConcurrentHashMap是一个经常被使用的数据结构,相比于Hashtable以及Collections.synchronizedMap(),ConcurrentHashMap在线程安全的基础上提供了更好的写并发能力,但同时降低了对读一致性的要求(这点好像CAP理论啊 O(∩_∩)O)。Concur...转载 2018-06-07 10:54:21 · 189 阅读 · 0 评论