[轉]ReentrantLock的實現原理

本篇主要寫下面幾個東西: 什麼是AQS ReentrantLock的使用 ReentrantLock的原理 公平鎖 嘗試獲取鎖 線程進入等待隊列 阻塞等待線程 釋放鎖 中斷鎖 非公平鎖 總結 什麼是AQS AQS便是AbstractQueuedSynchronizer,一個用來構建鎖和同步工具的框架,包括經常使用的ReentrantLock、CountDownLatch、Semaphore等。ja
相關文章
相關標籤/搜索