ArrayList源码分析
ArrayList源码分析 1.实际存储元素的数组为elementData 2.存储集合长度的属性为size 3.有参构造(容量大小)-> 创建Object数组,传入数组长度参数小于0时,抛出异常 4.无参构造-> 初始化elementData为EMPTY_ELEMENTDATA(空数组) 5.有参构造(java集合)-> 将集合转换为数组赋值给elementData,size赋...
原创
2018-05-14 20:06:51 ·
128 阅读 ·
0 评论