隊列同步器(AQS)的設計原理:

1.前言: 在Java中鎖所可以分爲兩大類,一類是通過synchrinized關鍵字實現的隱式鎖,一類是JUC包的鎖。前者是通過JVM實現的,後者是根據隊列同步器(AQS)實現的,也就是今天的主角。 在JUC包下實現了很多鎖以及工具類,例如ReentrantLock、ReadWriteLock、CountDownLatch、CyclicBarrier等,均是通過隊列同步器實現的,所以理解了隊列同步
相關文章
相關標籤/搜索