對象的notify方法的含義和對象鎖釋放的三種狀況

1,notify的含義     (1)notify一次只隨機通知一個線程進行喚醒 (2)  在執行了notify方法以後,當前線程不會立刻釋放該對象鎖,呈wait狀態的線程也不能立刻得到該對象鎖, 要等到執行notify方法的線程將程序執行完 ,也就是退出sychronized代碼塊後,當前線程纔會釋放鎖, 而呈wait狀態所在的線程才能夠獲取該對象鎖。 2,對象鎖釋放的三種狀況 序號 場景 1
相關文章
相關標籤/搜索