java命名空间java.lang.management接口threadmxbean的类成员方法:
dumpallthreads定义及介绍
本文导语:
dumpallthreads
threadinfo[] dumpallthreads(boolean lockedmonitors,
boolean lockedsynchronizers)
返回所有活动线程的线程信息,并带有堆栈跟踪和同步信息。
当此方法返回时,返回数组中包含的一些线程可能已经终止。
此...
dumpallthreads
threadinfo[] dumpallthreads(boolean lockedmonitors,
boolean lockedsynchronizers)
- 返回所有活动线程的线程信息,并带有堆栈跟踪和同步信息。
当此方法返回时,返回数组中包含的一些线程可能已经终止。
此方法返回 threadinfo
对象数组,threadinfo 对象是使用 getthreadinfo(long[], boolean, boolean)
方法指定的。
- 参数:
lockedmonitors
- 如果为 true,则转储所有锁定的监视器。lockedsynchronizers
- 如果为 true,则转储所有锁定的可拥有同步器。
- 返回:
- 所有活动线程的
threadinfo
数组。
- 抛出:
securityexception
- 如果安全管理器存在,且调用者没有 managementpermission("monitor")。
unsupportedoperationexception
-
- 如果 lockedmonitors 为 true,但 java 虚拟机不支持使用对象监视器的监视;或者
- 如果 lockedsynchronizers 为 true,但 java 虚拟机不支持 使用可拥有同步器的监视
- 从以下版本开始:
- 1.6
- 另请参见:
isobjectmonitorusagesupported()
,
issynchronizerusagesupported()