#JAVA##JAVA面经##JAVA内推# 1. 死锁排查时,你最常用的JDK命令是什么? 回答思路 锚定核心命令:优先选最直接、高频的 jstack(JVM 堆栈跟踪工具); 解释核心逻辑:jstack <进程ID> 可打印线程堆栈信息,其中会明确标注「Deadlock」死锁位置,以及死锁线程持有的锁、等待的锁; 补充辅助命令:可提 jps(查进程ID)、jconsole/jvisualvm(可视化工具),但核心是 jstack; 举例:执行 jstack 12345 > deadlock.log,在日志中搜索「Deadlock」定位死锁线程及锁资源; 核心结论:最常...