Thread
、传递它,或者创建其中 的Runnable
后代类的对象。但我想知道:是两个吗?例如,如果您使用,那么当创建线程对象时,立即执行此方法,或者稍后,当任务出现执行时(毕竟它们可能不会出现)。所有这些工厂方法都会返回某种配置,其中有一个配置参数。 关于这个字段,它是这样写的: – 要保留在池中的线程数,即使它们是空闲的,除非设置了另一方面,如果任务没有到达,那么我们创建了 5 个空闲的工人,也许当任务开始到达时他们就开始创建? 一般来说,仍然可以记住2或3个选项作为问题的答案?Thread
run()
concurrent
Executors.newFixedThreadPool(5)
ThreadPoolExecutor
corePoolSize
corePoolSize
allowCoreThreadTimeOut
GO TO FULL VERSION