gpt4 book ai didi

java - Java 中的守护进程线程数

转载 作者:行者123 更新时间:2023-11-29 06:50:23 24 4
gpt4 key购买 nike

有没有办法获取在 java 中运行的 Activity 守护线程的数量?

我使用了 Thread.getAllStackTraces().keySet().size() 但它没有给出正确的结果。

This question引用了守护进程线程的数量,但它没有任何相同的代码。

有人能帮我解决这个问题吗?或者任何关于这个的引用资料也会有很大帮助。

提前致谢!

最佳答案

你可以通过 Thread.getAllStackTraces 来完成:

public static void main(String[] args) {
Set<Thread> threads = Thread.getAllStackTraces().keySet();
threads.forEach(t -> {
System.out.println(t.getName()+ " : " + t.isDaemon()); // count if isDaemon is true
});

}

订单:

Signal Dispatcher : true 
main : false
Finalizer : true
Reference Handler : true

关于java - Java 中的守护进程线程数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50363211/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com