首页 > TAG信息列表 > Landin

深入理解AQS--jdk层面管程实现【管程详解的补充】

什么是AQS  1.java.util.concurrent包中的大多数同步器实现都是围绕着共同的基础行为,比如等待队列、条件队列、独占获取、共享获取等,而这些行为的抽象就是基于AbstractQueuedSynchronizer(简称AQS)实现的,AQS是一个抽象同步框架,可以用来实现一个依赖状态的同步器。  2.JDK中提供的