AQS同步器的實現原理

1.什麼是AQS?      AQS的核心思想是基於volatile int state這樣的volatile變量,配合Unsafe工具對其原子性的操作來實現對當前鎖狀態進行修改。同步器內部依賴一個FIFO的雙向隊列來完成資源獲取線程的排隊工作。 2.同步器的應用  同步器主要使用方式是繼承,子類通過繼承同步器並實現它的抽象方法來管理同步狀態,對同步狀態的修改或者訪問主要通過同步器提供的3個方法:
相關文章
相關標籤/搜索