AbstractQueuedSynchronizer AQS类图

1.AQS主要结构

  

2.public方法和属性(不需要子类去覆写的,大部分都是final方法)

  

3.外部并发控制类对AQS的引用-Semphore和CountDownLatch

  

4.外部并发控制类对AQS的引用-ReentrantLock和ReentrantReadWriteLock

  

5.线程池ThreadPoolExecutor和ScheduledThreadPoolExecutor对AQS的使用

  

猜你喜欢

转载自www.cnblogs.com/gc65/p/11221370.html