多線程 等待/通知

wait()作用是當前線程處於等待狀態,wait方法必須在同步方法或同步代碼塊使用,它需要獲取對象級別鎖,在執行了wait方法後釋放鎖,等待通知。 notify()作用是隨機選擇一個處於wait等待的線程通知,必須在同步方法或同步代碼塊使用。需要獲取對象級別鎖,在執行了notify之後不會立馬釋放鎖,需要執行完同步之後纔會釋放鎖,wait纔會執行。
相關文章
相關標籤/搜索