線程問題彙總

一 線程狀態轉換圖 注意:調用obj.wait()的線程需要先獲取obj的monitor,wait()會釋放obj的monitor並進入等待態。所以wait()/notify()都要與synchronized聯用   二 阻塞和等待的區別 阻塞: 當一個線程試圖獲得對象鎖(非juc庫中的鎖,即synchronized),而該鎖被其他線程持有,則該線程進入阻塞狀態。它的特點是使用簡單,由jvm調度器
相關文章
相關標籤/搜索