我运行了jconsole,我看到一些活动线程计数和守护进程线程计数....我没有运行其他java应用程序/类...我可以看到活动线程的列表,但看不到守护线程...有没有办法知道守护线程的列表是什么?
发布于 2009-10-30 18:22:28
您可以创建一个线程转储(使用jstack工具),它将为每个线程显示它是否是守护进程。
除了在命令行上使用jstack,您还可以使用visualvm (http://visualvm.dev.java.net)触发线程转储,并查看一段时间内的线程。
发布于 2009-10-30 18:23:00
守护进程包含在活动线程中。
在柜台和清单上都有。
我不认为jconsole有一个只显示守护线程的选项。
如果不是所有的“主”线程都是守护进程线程,则必须使用“内置”线程。
https://stackoverflow.com/questions/1648939
复制相似问题