线程池面试题1 线程池面试题2 线程池工作流程: 1.提交任务,先创建核心线程执行任务 2.核心线程数已满,则把任务放入队列等待执行 3.队列已满,创建不超过最大线程数的线程执行任务 4.任务执行完毕,达到 keepAliveTime 时间,回收核心线程之外的线程。 4.如果配置 allowCoreThreadTimeout 为true,允许回收核心线程,那么核心线程达到空闲时间时,也会被回收。