若是懷疑本身程序發生死鎖了,能夠利用jdk自帶工具去定位相關死鎖代碼位置。java
在jdk相對應的工具路徑下執行如下命令工具
cmd>jps 會列出java進程iO進程
8005cmd
645 Dead Lockjdk
>jstack 645 就能夠定位死鎖代碼位置了程序