我Executors.newScheduledThreadPool()用来创建一个ScheduledExecutorService,指定线程数,如下所示:
int corePoolSize = 42;
ScheduledExecutorService foo = Executors.newScheduledThreadPool(corePoolSize);
根据 JavaDocs,corePoolSize参数集
保留在池中的线程数,即使它们是空闲的。
这是否意味着此ExecutorService实现可能会根据需要创建多个corePoolSize线程,类似于缓存线程池?