JAVA併發之wait¬ify

1.wait¬ify 當一個線程獲得鎖以後,若條件不滿足需要等待別的資源才能執行,這時可以調用wait方法,使線程進入waitset裏等待; 與Blocked隊列不一樣的是: 1.Waiting狀態是在進程獲得鎖以後纔會進入WaitSet的,而blocked狀態的線程是在EntryList中等待鎖; 2.使用notify方法喚醒Waiting狀態的線程,Blocked隊列是owner線程釋放
相關文章
相關標籤/搜索