15、線程診斷_遲遲得不到結果

15_線程診斷_遲遲得不到結果

jstack pid 查看進程中各線程的詳細信息,拉到最後,發現死鎖問題。
在這裏插入圖片描述
查看線程詳細信息後,發現問題出現在JAVA程序內29和21行。
在這裏插入圖片描述
分析程序可知,兩個線程各自都想鎖住兩個對象,且開始都各自鎖住一個不同的對象,兩個線程都無法獲得另一個對象,造成死鎖。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章