在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监控线程。