一篇文章了解AQS和应用

了解AQS 简介 AbstractQueueSynchronized的缩写,也叫抽象的队列式同步器。定义了一套多线程访问共享资源的同步器框架。 字如其名,他是一个抽象类,所以大部分同步类都是继承于它,然后重写部分方法即可。 比如说ReentrantLock/Sema phore/CountDownLatch都是AQS的具体实现类。 功能 AQS维护了一个共享资源State和一个FIFO的等待队列,
相关文章
相关标签/搜索