作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用 Executors.newScheduledThreadPool()
创建一个 ScheduledExecutorService
, 像这样指定线程数:
int corePoolSize = 42;
ScheduledExecutorService foo = Executors.newScheduledThreadPool(corePoolSize);
根据 JavaDocs,corePoolSize
参数集
the number of threads to keep in the pool, even if they are idle.
这是否意味着此 ExecutorService
实现可能会根据需要创建超过 corePoolSize
个线程,类似于 cached thread pool ?
最佳答案
没有。正确答案是否定的,ScheduledExecutorService 不会生成新线程。
关于java - ScheduledExecutorService 会根据需要创建新线程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11197439/
嘿。本周的一个教程,其中一个问题要求通过使用其他函数 formatLine 和 formatList 创建一个函数 formatLines,以格式化行列表。 我的代码是这样的; type Line =
我是一名优秀的程序员,十分优秀!