假设核心线程池大小为10,队列大小为10,非核心线程池大小为10

那么执行的过程如下图所示:1.先执行核心线程池的任务,再执行费核心线程池的任务,最后执行队里的任务,如果队列满了,则执行拒绝策略。

线程池工作流程-图示_java


线程池处理流程:就是我上述流程。

线程池工作流程-图示_java_02