一尘不染

获取当前正在Java中运行的所有线程的列表

java

有什么方法可以获取当前JVM中所有正在运行的线程的列表(包括不是由我的类启动的线程)?

是否还可以获取列表中所有线程的ThreadClass对象?

我希望能够通过代码做到这一点。


阅读 714

收藏
2020-02-27

共1个答案

一尘不染

要获得一个可迭代的集合:

Set<Thread> threadSet = Thread.getAllStackTraces().keySet();
2020-02-27