java中的守护程序线程

时间:2009-10-30 10:08:30

标签: java

我运行jconsole,我看到一些活动线程计数和守护程序线程计数....我没有运行其他Java应用程序/类....我可以看到活动线程列表但不是守护程序线程....是有一种方法可以知道deamon线程的列表是什么?

2 个答案:

答案 0 :(得分:3)

您可以创建一个线程转储(使用jstack工具),它将为每个线程显示它是否是一个守护进程。

您可以使用visualvm(http://visualvm.dev.java.net)触发线程转储,而不是在命令行上使用jstack,并随着时间的推移查看线程。

答案 1 :(得分:2)

守护程序包含在活动线程中。

在柜台和清单中都有。

我认为jconsole没有选项只显示守护程序线程。

“内置”的必须,如果不是除“主”线程之外​​的所有线程都是守护线程。