AQS简介与源码剖析

AbstractQueuedSynchronizer,简称AQS,是Doug Lea的大型创作的用户构建锁或其他同步组件(信号量,事件等)的基础框架类。 java.util.concurrent并发包中的工具类的内部实现都依赖于AQS,如常用的ReentrantLock,ReentrantWriteLock,CountDownLatch等的核心都是AQS,虽然它们都依赖AQS,但是通过AQS实现的
相关文章
相关标签/搜索