1. 核心线程: 执行完任务后,会继续保留在线程池中 2. 救急线程:如果阻塞队列已满,并且没有空余的核心线程。那么会创建救急线程来执行任务。 2.1 任务执行完毕后,这个线程就会被销毁(临时工) 2.2 必须是有界队列,如果是无界队列,则不会创建救急线程 3. 如果核心线程也满了,那么就会执行拒绝策略3. JDK拒绝策略

1. 核心线程: 执行完任务后,会继续保留在线程池中 2. 救急线程:如果阻塞队列已满,并且没有空余的核心线程。那么会创建救急线程来执行任务。 2.1 任务执行完毕后,这个线程就会被销毁(临时工) 2.2 必须是有界队列,如果是无界队列,则不会创建救急线程 3. 如果核心线程也满了,那么就会执行拒绝策略3. JDK拒绝策略