用JDK检测死锁 在你安装JDK的bin目录下按住shift加鼠标右键启动powershell 输入jps命令 知道我们启动类中死锁的线程的线程id是14784 使用jstack命令 在最后面获得信息 浏览信息知道出现死锁的代码行在哪, 和在等待什么锁导致的死锁都可以发现.