- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 带你走近线程池(二)源码视角分析ThreadPoolExecutor
一、主要方法罗列 上篇博客中带你走近线程池(一 ):线程池工作机制和原理大概介绍了线程池的工作原理,本节主要看一下ThreadPoolExecutor类里面的具体参数和方法。 主要讲下面几个方法 二、解析片段 addWorker 创建线程 private boolean addWorker(Runnable firstTask, boolean core) { ...
2018-08-31 22:40:34 376 1
原创 带你走近线程池(一 ):线程池工作机制和原理
一、为什么需要线程池 随着系统用户的逐渐增多,为了提高用户响应,提供一个高并发,高可用的系统。java的线程池就可以解决很多问题。很多异步,并发的场景都可以用到线程池。 1.降低重复创建线程的开销,统一管理线程。 2.提高响应速度,任务提交后,不需要等待线程创建的过程。 3.提高线程的可管理性。重复管理线程,避免创建大量的线程增加开销。 二、线程池的处理流程 1.线程...
2018-08-31 22:40:05 1850 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人