线程池
文章平均质量分 92
进击的猫
你知道的越多,你不知道得越多。。。。。。
展开
-
FutureTask分析
文章目录(一)关键概念点1、Future简介(一)关键概念点1、Future简介Future是一个带泛型的接口类,主要定义了五个方法,大致分为三个作用:取消线程执行、线程是否取消或完成和获得返回值。 public interface Future<V> { //取消线程或中断线程 boolean cancel(boolean mayInterruptIfRunning); //是否被中断 boolean isCancelled(原创 2022-03-21 21:41:54 · 636 阅读 · 0 评论 -
线程池ThreadPoolExecutor分析
文章目录(一)线程池背景(二)线程池优势(三)线程池场景(四)线程池源码分析(1)核心成员变量(2)线程池状态转换(3)线程池七大参数(4)三大固定方法(Executors工具类不推荐使用)(5)四大拒绝策略(6)execute方法(核心)(7)addWorker方法(核心中的核心)(8)工作线程Worker内部方法(runWorker方法)(9)processWorkerExit清理方法(10)tryTerminate状态转换(11)shutdown方法(12)shutdownNow方法(13)await原创 2022-03-10 23:54:27 · 386 阅读 · 0 评论