Java併發(六):死鎖

Java併發(六):死鎖 經過前面的筆記,瞭解到了一個對象可以有synchronized方法或者其他形式的加鎖機制來防止別的任務在互斥還沒有釋放的時候就訪問這個對象,並且知道了任務可以變爲阻塞狀態,那麼就有可能出現這種情況:某個任務在等待另一個任務,而後者又在等待別的任務,這樣一直下去,直到這個鏈條上的任務又在等待第一個任務釋放鎖。 任務之間互相等待的連續循環,稱爲死鎖。死鎖將會使得程序無法繼續運
相關文章
相關標籤/搜索