JavaTM Platform
Standard Ed. 6

类 java.lang.management.ThreadInfo
的使用

使用 ThreadInfo 的软件包
java.lang.management 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 
 

java.lang.managementThreadInfo 的使用
 

返回 ThreadInfojava.lang.management 中的方法
 ThreadInfo[] ThreadMXBean.dumpAllThreads(boolean lockedMonitors, boolean lockedSynchronizers)
          返回所有活动线程的线程信息,并带有堆栈跟踪和同步信息。
static ThreadInfo ThreadInfo.from(CompositeData cd)
          返回由给定 CompositeData 表示的 ThreadInfo 对象。
 ThreadInfo ThreadMXBean.getThreadInfo(long id)
          返回指定 id 的不具有堆栈跟踪的线程的线程信息。
 ThreadInfo[] ThreadMXBean.getThreadInfo(long[] ids)
          返回其 ID 在输出数组 ids 中的每个线程的线程信息,这些线程不具有堆栈跟踪。
 ThreadInfo[] ThreadMXBean.getThreadInfo(long[] ids, boolean lockedMonitors, boolean lockedSynchronizers)
          返回每个线程的线程信息,线程 ID 位于输入数组 ids 中,带有堆栈跟踪和同步信息。
 ThreadInfo[] ThreadMXBean.getThreadInfo(long[] ids, int maxDepth)
          返回其 ID 在输入数组 ids 中的每个线程的线程信息,并带有指定堆栈追踪元素数的堆栈追踪。
 ThreadInfo ThreadMXBean.getThreadInfo(long id, int maxDepth)
          返回指定 id 的线程的线程信息,并带有指定堆栈追踪元素数的堆栈追踪。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策