
jdk源码
zhixingheyi_tian
Intel Big Data. Spark
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Executors.newFixedThreadPool 源码解析
Executors 有个常用静态方法newFixedThreadPool(int nThreads),来构造线程池 今天我们其源码实现,探一探究竟 //new LinkedBlockingQueue<Runnable>()这里可以看出 是声明的无界队列大小,默认大小为Integer.MAX_VALUE public static ExecutorService newFixedThread原创 2018-04-16 18:09:10 · 750 阅读 · 0 评论 -
JDK 小结
ArrayList 、 LinkedList ArrayList 容量参数是ArrayList和Vector等基于数组的List的特有性能参数。它表示初始化的数组大小。当ArrayList所存储的元素数量超过其已有大小时。它便会进行扩容,数组的扩容会导致整个数组进行一次内存复制。因此合理的数组大小有助于减少数组扩容的次数,从而提高系统性能。 每次插入操作,都会进行一次数组复制。而这个操作在...原创 2018-05-31 17:25:56 · 250 阅读 · 0 评论