線程狀態,BLOCKED和WAITING有什麼區別

線程能夠經過notify,join,LockSupport.park方式進入wating狀態,進入wating狀態的線程等待喚醒(notify或notifyAll)纔有機會獲取cpu的時間片斷來繼續執行。線程 線程的 blocked狀態每每是沒法進入同步方法/代碼塊來完成的。這是由於沒法獲取到與同步方法/代碼塊相關聯的鎖。code 與wating狀態相關聯的是等待隊列,與blocked狀態相關的是
相關文章
相關標籤/搜索