【发布时间】:2015-09-01 07:55:44
【问题描述】:
我想知道特定线程类有多少活动线程。
假设我有一个扩展线程的类 T。在其他一些类(例如:Demo)中,我想获取 T 类 Thread 的线程数。我知道Thread.activeCount() 方法,但它会获得线程组的计数。它不满足我的需求。假设我有扩展线程的 T1 和 T2 类,并且在 Demo 类中我想获得有多少 T2 活动线程。
我应该如何实现这一目标?有什么想法吗??
PS:我没有 T1 和 T2 类的源代码。
感谢您的帮助。
【问题讨论】:
-
据我所知,Java 并没有为您提供执行此操作的能力。如您所述,您只能计算池中所有正在运行的线程。
标签: java multithreading thread-safety