- 如果当前运行的线程 < corePoolSize,则从核心线程处直接拿线程使用。
- 如果当前运行的线程 >= corePoolSize,则进入阻塞队列BlockingQueue等待。
- 如果线程无法加入阻塞队列BlockingQueue,并且 < maximumPoolSize,则可创建新的线程。
- 如果当前运行的线程数超过maximumPoolSize,则执行拒绝策略(调用RejectedExecutionHandler.rejectedExecution()方法)。


500

被折叠的 条评论
为什么被折叠?