如果此时线程池中的数量等于 corePoolSize,但是缓冲队列 workQueue未满,那么任务被放入缓冲队列。当线程池中的线程数量大于corePoolSize时,如果某线程空闲时间超过keepAliveTime,线程将被终止。这样,线程池可以动态的调整池中的线程数。

Spring线程池ThreadPoolTaskExecutor配置详情

Spring线程池ThreadPoolTaskExecutor配置详情

Spring线程池ThreadPoolTaskExecutor配置详情