线程池
文章平均质量分 91
summerZBH123
这个作者很懒,什么都没留下…
展开
-
线程池ThreadPoolExecutor源码分析(二)
简述:在上一篇博客当中介绍了java当中提供的线程池的内容,线程池介绍和常用的线程池分析(一)这篇文章主要是分析下实现线程池的源码ThreadPoolExecutor。以下内容基于JDK1.8关于ThreadPoolExecutor的基本参数我们在上篇文章当中已经介绍过了,现在先来看下ThreadPoolExecutor的继承关系体系我们从上往下看下,每个类或者接口主要是提供了哪些方法...原创 2018-07-05 10:46:33 · 209 阅读 · 0 评论 -
ArrayBlockingQueue源码分析
简述:在jdk concurrent包下面提供了一些同步阻塞队列,这些队列在使用线程池的时候,会把超过核心线程数的任务放在阻塞队列当中,这篇文章主要是来看下ArrayBlockingQueue的源码。ArrayBlockingQueue是一个线程安全的有界队列,它的主要实现方式是Object[]数组,ReentrantLock,及ReenrantLock中的Condition ,如果对Reentr...原创 2018-07-05 18:08:45 · 420 阅读 · 1 评论