wait notify原理

Owner 線程發現條件不滿足,調用 wait 方法,即可進入 WaitSet 變爲 WAITING 狀態 BLOCKED 和 WAITING 的線程都處於阻塞狀態,不佔用 CPU 時間片 BLOCKED 線程會在 Owner 線程釋放鎖時喚醒 WAITING 線程會在 Owner 線程調用 notify 或 notifyAll 時喚醒,但喚醒後並不意味者立刻獲得鎖,仍需進入 EntryList
相關文章
相關標籤/搜索