List接口下arrayList 和linkedList源码分析

arrayList源码 jdk1.7下 arrayList源码 1.先创建arrayList对象,底层使用空参构造器(空参构造里初始数组长度为10) 2.向数组添加元素 3.当添加的元素>10(初始容量)的时候,进行数组 扩容grow(…) 4.(扩容原理)扩容1.5倍 总结: jdk1.8下 arrayList源码 1.创建arrayList时候,调用无参构造,相比jdk1.7,并未初始化
相关文章
相关标签/搜索