java Object 物件的的wait()、notify()、notifyAll()介紹

邱繼祥
Will-Cocos Creator
Published in
1 min readJul 24, 2019

wait()、notify()、notifyAll()是三個定義在Object類裡的方法,可以用來控制執行緒的狀態。

如果物件呼叫了wait方法就會使持有該物件的執行緒把該物件的控制權交出去,然後處於等待狀態。
如果物件呼叫了notify方法就會通知某個正在等待這個物件的控制權的執行緒可以繼續執行。
如果物件呼叫了notifyAll方法就會通知所有等待這個物件控制權的執行緒繼續執行。

--

--