线程池任务添加流程

一个任务进来,如果核心线程未满,则创建核心线程来执行,如果核心线程已满则放到阻塞队列中,如果阻塞队列已满未达到最大线程数,则创建非核心线程来处理任务,如果达到最大线程数则拒绝任务。 ExecutorService 提供了两种提交任务的方法: execute():提交不需要返回值的任务 submit():提交需要返回值的任务 有两个方法关闭线程池: `shutdown()  将线程池的状态设置为 S
相关文章
相关标签/搜索