2018年11月19日

Java多线程——AQS框架源码阅读

摘要: AQS,全称`AbstractQueuedSynchronizer`,是Concurrent包锁的核心,没有AQS就没有Java的Concurrent包。它到底是个什么,我们来看看 阅读全文

posted @ 2018-11-19 19:27 公众号_Zack说码 阅读(417) 评论(0) 推荐(0)

Java多线程——ReentrantLock源码阅读

摘要: ReentrantLock,顾名思义重入锁,但什么是重入,这个锁原理到底是怎样的 阅读全文

posted @ 2018-11-19 10:44 公众号_Zack说码 阅读(420) 评论(0) 推荐(0)

Java多线程——锁概念与锁优化

摘要: 为了性能与使用的场景,Java实现锁的方式有非常多。而关于锁主要的实现包含**synchronized关键字**、**AQS框架下的锁**,其中的实现都离不开以下的策略。 阅读全文

posted @ 2018-11-19 10:28 公众号_Zack说码 阅读(357) 评论(0) 推荐(0)

导航