Object類中的 notifyAll()方法喚醒後,線程怎麼執行

在學習線程協作時,大家都會用到notify()或者notifyAll()方法,最初我對於wait()和notifyAll()方法的印象僅僅是對象鎖調用wait方法,使線程進入阻塞狀態,等待對象鎖執行notify方法將其喚醒。繼續執行 但最近學習一位大牛的視頻,無意間發現一個線程執行的順序好像跟我想象的不太一樣。 代碼如下: 1、計數器線程類: 2、喚醒線程 3、測試類 4、控制檯輸出: 分析:如果
相關文章
相關標籤/搜索