java命名空间java.lang.management接口threadmxbean的类成员方法:
getthreadinfo定义及介绍
本文导语:
getthreadinfo
threadinfo getthreadinfo(long id)
返回指定 id 的不具有堆栈跟踪的线程的线程信息。此方法等效于调用:
getthreadinfo(id, 0);
此方法返回表示指定 id 的线程的线程信息的 threadinfo 对象。返回的 threadinfo 对象中的堆栈跟踪、...
getthreadinfo
threadinfo getthreadinfo(long id)
- 返回指定 id 的不具有堆栈跟踪的线程的线程信息。此方法等效于调用:
getthreadinfo(id, 0);
此方法返回表示指定 id 的线程的线程信息的 threadinfo 对象。返回的 threadinfo 对象中的堆栈跟踪、锁定的监视器、锁定的同步器将为空。
如果给定 id 的线程没有处于活动状态,或不存在,则此方法将返回 null。如果线程已经启动且尚未终止,则该线程处于活动状态。
mbeanserver 访问:
threadinfo 的映射类型为 compositedata,并具有 threadinfo.from
方法指定的那些属性。
- 参数:
id
- 线程的线程 id。必须为正数。
- 返回:
- 给定 id 的线程的
threadinfo
对象,不带堆栈跟踪、锁定的监视器和同步器信息;如果给定 id 的线程没有处于活动状态,或不存在,则返回 null。
- 抛出:
illegalargumentexception
- 如果 id <= 0。
securityexception
- 如果存在安全管理器,且调用方不具有 managementpermission("monitor")。