阅读背景:

循序渐进理解AQS(1):如何实现锁

来源:互联网 

概述

AbstractQueuedSynchronizer(以下简称AQS)是Java中用于构建锁和同步器的框架,许多同步器都可以通过AQS很容易并且高效地构造出来。很多文章已经基于论文和源码对实现进行了解读,本文试着从另外的角度入手:先不考虑AQS的实现,假设让我们自己实现锁,我们可以怎么做?最后再来看AQS的实现,才能更好地理解为什么要这么实现。AbstractQueuedSynchronizer(以下简称AQS)是Java中用于




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: