線程死鎖和堵塞

在看併發編程的第一章的時候舉出了一個死鎖了的例子,感覺特別棒,於是就聯想到了阻塞,我們知道在JAVA環境中,線程Thread有如下五個狀態:(當然有人要說是七個狀態,這個以後有機會再說) 1,新建狀態 2,就緒狀態 3,運行狀態 4,阻塞狀態 5,死亡狀態 所以說在JAVA程序運行中阻塞是一種常見的運行狀態,那麼首先阻塞是什麼? 在我理解,阻塞就是由於等待資源而引起的程序暫停,只不過有的暫停能緩回
相關文章
相關標籤/搜索