![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java并发
cyg-liftting
这个作者很懒,什么都没留下…
展开
-
为什么ConcurrentHashMap是弱一致的
本文将用到Java内存模型的happens-before偏序关系(下文将简称为hb)以及ConcurrentHashMap的底层模型相关的知识。happens-before相关内容参见:JLS §17.4.5. Happens-before Order、深入理解Java内存模型以及Happens before;ConcurrentHashMap的详细介绍以及底层原理见深入分析Concurr转载 2015-09-06 14:53:04 · 589 阅读 · 0 评论 -
AbstractQueuedSynchronizer的实现分析(下)
CountDownLatch源码分析,基于AbstractQueuedSynchronizer来进行实现的,转载 2015-09-08 18:45:16 · 793 阅读 · 0 评论 -
AbstractQueuedSynchronizer的实现分析(上)
AbstractQueuedSynchronized源码解析,Java并发编程核心处理类,很多的工具类实现都是基于此类来处理的,转载 2015-09-08 18:41:40 · 522 阅读 · 0 评论