java集合框架之ArrayList源码分析——如何扩展容量
java集合框架之ArrayList源码分析——如何扩展容量
大家好,我是Andy,那个永远积极向上且自恋的Andy
1.介绍
ArrayList底层维护的是一个动态数组,每个ArrayList实例都有一个容量,并随着往ArrayList里面添加元素,其容量也自动增长.
下面通过ArrayList源码分析其原理.
以下代码取自JDK1.8
2.代码分析
注:请阅读代码注释结合
原创
2017-10-17 16:05:40 ·
1478 阅读 ·
0 评论