线程池的状态

image.png
image.png
Integer是unsigned int 32
这里面的Running虽然是111,但是这是前三位,有一个符号表示标志位

构造函数

image.png
image.png

newFixedThreadPool

image.png

newCachedThreadPool

image.png
image.png
image.png
image.png

newSingleThreadExecutor

image.png
可以实现一个串行化处理,先来先处理的模式

提交任务

image.png
image.png
完成无返回任务时,会返回一个结果
invokeAll方法中,返回结果的list顺序是固定的

关闭线程池

image.png
image.png

其他方法

image.png