ThreadPoolExecutor关于Execute方法
ThreadPoolExecutor的两个核心集合: 一个是持有当前可用线程的集合HashSet<Worker> workers, 另一个是待执行的task的集合BlockingQueue<Runnable> workQueueExecute()方法的逻辑当我们调用ThreadPoolExecutor中的Execute方法时,线程池会对当前自身状态做出判断来决定是否创建新的worker来立即执行
原创
2018-01-21 21:49:26 ·
7237 阅读 ·
3 评论