线程池中的线程是怎么创建的?是一开始就随着线程池的启动创建好的吗?

答案解析

不是。线程池初始化时只有核心线程数为0,任务提交后才按需创建线程,超过核心数后进入队列,队列满后再扩展到最大线程数。