排查死锁 方法一:jconsole 工具 方法二:jvisualvm 工具 方法三:jmc 工具 我首先写了一个死锁的代码,文件名叫ThreadDemo36 方法一:jconsole 工具 1.我们在 JDK 的 bin 目录下找到 jconsole.exe 文件,点击启动 jconsole 2.选择我们本地进程的 ThreadDemo36 死锁代码,点击连接,并选择不安全的连接 3.选择线程,点击检测死锁 4.我们此时就可以看到出现死锁的两个线程,并且看到死锁的详细信息,拥有者,死锁的类,死锁的具体位置等信息,方便我们排查死锁 方法二:jvisualvm