程序员社区

(Java并发面试题)线程池工作流程

1、判断核心线程池里的线程是否都有在执行任务,否->创建一个新工作线程来执行任务。是->走下个流程。

2、判断工作队列是否已满,否->新任务存储在这个工作队列里,是->走下个流程。

3、判断线程池里的线程是否都在工作状态,否->创建一个新的工作线程来执行任务,

是->走下个流程。

4、按照设置的策略来处理无法执行的任务。

Java面试题

赞(0) 打赏
未经允许不得转载:IDEA激活码 » (Java并发面试题)线程池工作流程

一个分享Java & Python知识的社区