java并发编程--08(线程池)

1.直接使用Thread的弊端

 

 2.线程池的好处

3.线程池ThreadPoolExecutor

   

  ThreadPoolExecutor类的一些重要属性

  

 

4.线程池实例的状态

   每个状态能做什么样的事情

  

  ThreadPoolExecutor类的一些重要的方法:

  

   监控的方法:

 

5.线程池的类图

  

  6.Executor框架接口

    创建四种线程池的方式,需要知道在何时使用合适的线程池

  

   newCachedThreadPool :必要的时候创建新的线程,空闲线程保留60s

   newFixedThreadPool :该池包含固定数量的线程,空闲线程会被保留

   newScheduledThreadPool:用于预定执行而构建的线程池,可以指定延时多久执行或者隔多久执行,用于替代Timer类

   7.线程池的配置

发布了217 篇原创文章 · 获赞 70 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/weixin_37650458/article/details/103441292