寫的真的好。找了那么多篇關(guān)于條件鎖的文章中最好讀最好理解的一篇。非常感謝。
這里有個問題Condition和AQS等待隊列中的線程執(zhí)行流程中的第四步,為什么線程2獲取鎖之后會被塞到AQS等待隊列中呢?線程2獲取到鎖之后不應該執(zhí)行業(yè)務邏輯嗎?
[Java 鎖]Condition 詳解在java.util.concurrent包中,有兩個很特殊的工具類,Condition和ReentrantLock,使用過的人都知道,ReentrantLock(重入鎖)是...