JVM 源碼分析13 Object.wait/notify

Object作爲java中所有對象的基類,其存在的價值不言而喻,其中wait和notify方法的實現多線程協作提供了保證。 前提:由同一個lock對象調用wait、notify方法。 1、當線程A執行wait方法時,該線程會被掛起; 2、當線程B執行notify方法時,會喚醒一個被掛起的線程A; lock對象、線程A和線程B三者是一種什麼關係?根據上面的結論,可以想象一個場景: 1、lock對象維
相關文章
相關標籤/搜索