简要分析ThreadPoolExecutor运行过程
当ThreadPoolExecutor执行execute方法的时候,会调用addWorker()方法开启一个线程去执行task任务或者将task任务添加到queue阻塞队列中。内部类Worker是ThreadPoolExecutor的核心,Worker本身实现了Runnable接口,start工作线程会执行Worker的run()方法,调用runWorker()方法去执行task任务...
原创
2018-08-14 11:04:44 ·
245 阅读 ·
0 评论