Java多线程和并发(十二),Java线程池

目录

1.利用Executors创建线程的五种不同方式

2.为什么要使用线程池

3.Executor的框架

4.J.U.C的三个Executor接口

5.ThreadPoolExecutor

6.线程池的状态

7.线程池大小如何选定

十二、Java线程池

1.利用Executors创建线程的五种不同方式

 

2.为什么要使用线程池

 

3.Executor的框架

 

 

4.J.U.C的三个Executor接口

 

 

5.ThreadPoolExecutor

虽然Executor提供的五种方法够用了,但是仍然不能满足

(1)ThreadPoolExecutor构造方法

 

 

(2)gandle参数

 

 

3)新任务提交execute执行后的判断

 

 

6.线程池的状态

(1)线程池的状态

 

 

2)线程池状态的转换

 

 

7.线程池大小如何选定

 

 

posted @ 2019-02-11 18:54  寻找梦想的大熊  阅读(254)  评论(0编辑  收藏  举报