【发布时间】:2018-05-09 10:36:28
【问题描述】:
我正在使用具有 10 个固定线程的 ExecutorService。
ExecutorService service = Executors.newFixedThreadPool(10);
当我试图找出线程数时使用
System.out.println(Thread.activeCount());
输出从 11 变化到 15。
我知道其中一个线程是主线程。
但是其他线程是什么?
【问题讨论】:
-
垃圾收集器可能使用线程。根据您使用的库/框架,它们也可能使用线程,但您没有对此指定任何内容。
标签: java multithreading executorservice