假设我想一次运行10个线程,我会通过以下方式做一些事情来实现:
ExecutorService pool = Executors.newFixedThreadPool(10);
是否可以使用ExecutorService将线程数更改为15?所以默认值是10,但是我可以将它重新声明为15的固定开发池吗?
谢谢!
答案 0 :(得分:1)
假设您的意思是“在运行时”,您可以将池转换为ThreadPoolExecutor
并致电setMaximumPoolSize
和setCorePoolSize
。