你如何在Java中获取线程堆栈?

提问者:帅平 问题分类:面试刷题
你如何在Java中获取线程堆栈?
1 个回答
Rae
Rae 管理员
对于不同的操作系统,有多种方法来获得Java进程的线程堆栈。当你获取线程堆栈时,JVM会把所有线程的状态存到日志文件或者输出到控制台。在Windows你可以使用Ctrl + Break组合键来获取线程堆栈,Linux下用kill -3命令。你也可以用jstack这个工具来获取,它对线程id进行操作,你可以用jps这个工具找到id。
发布于:2年前 (2022-10-20) IP属地:未知
我来回答