Thread.activeCount()的结果是2

在java或eclipse中是1,idea执行是2

public static void main(String[] args) {
        System.out.println(Thread.activeCount());  //eclipse或java执行是1,idea执行是2
        Thread.currentThread().getThreadGroup().list(); // 打印当前线程组的线程
    }

idea打印的结果是:

2
java.lang.ThreadGroup[name=main,maxpri=10]
    Thread[main,5,main]
    Thread[Monitor Ctrl-Break,5,main]

idea用的是反射,还有一个monitor监控线程。

发布了422 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/enthan809882/article/details/104240979