AQS

AbstractQueuedSynchronizer(AQS),類如其名,抽象的隊列式同步器,AQS定義了一套多線程訪問共享資源的同步器框架,許多同步器實現都依賴於它,如ReentrantLock、CountDownLatch等。html 它維護了一個volatile int state(表明共享資源)和一個FIFO線程等待隊列(多線程爭用資源被阻塞時進入此隊列)。state的訪問方式有三種:ge
相關文章
相關標籤/搜索