Condition await and signal Methods in Java – Java 147
Condition await and signal Methods in Java 讓執行緒暫停關鍵程式碼的執行,並因此進入等待狀態,必須已經持有同一關鍵程式碼的鎖,當執行緒進入等待狀態時,會自動釋放相應的鎖並暫停執行, Condition await signal Methods 這表示一旦讓該執行緒暫停執行並且釋放鎖,其他執行緒就可以取得該鎖,喚醒該執行緒,繼續執行符合條件的任務,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。