Java进阶:【集合】1.8 jdk Arraylist和Vector集合源码分析_冷环渊的博客-CSDN博客

网站介绍:1.8 jdk Arraylist集合源码分析底层数组,size是有效数据的长度,在1.8中调用无参数构造器时底层的elementdata数组初始化为{ }add方法在调用add方法后底层数组才重新赋值,为新的数组,长度为10,节省了内存,只有在需要添加的时候我们才要创建数组Vector接口底层是Object数组,int类型属性表示数组中的有效数据Vector vr = new Vector();调用构造器的时候addlist和Vecto