ThreadPoolExecutor 原理-- java 线程池

整个ThreadPoolExecutor的任务处理有4步操作:   第一步,初始的poolSize < corePoolSize,提交的runnable任务,会直接做为new一个Thread的参数,立马执行 第二步,当提交的任务数超过了corePoolSize,就进入了第二步操作。会将当前的runable提交到一个block queue中 第三步,如果block queue是个有界队列,当队列满了
相关文章
相关标签/搜索