Java Object對象中的wait,notify,notifyAll通俗理解

wait,notify,notifyAll 是定義在Object類的實例方法,用於控制線程狀態。 三個方法都必須在synchronized 同步關鍵字所限定的作用域中調用,否則會報錯java.lang.IllegalMonitorStateException ,意思是因爲沒有同步,所以線程對對象鎖的狀態是不確定的,不能調用這些方法。 wait 表示持有對象鎖的線程A準備釋放對象鎖權限,釋放cpu資
相關文章
相關標籤/搜索