
复习集合Collection、自定义数组、链表源码分析和实现
代表:ArrayList和Vector以ArrayList为例。为了让大家印象更深刻一些,我们模仿ArrayList写一写一小部分源码,来理解它底层的原理。//实际存储对象的数组,初始长度为4//代表实际元素的个数,size <= elementData.length//编写add//判断是否需要扩容size++;//编写add(int index,E e)throw new ArrayIndexOutOfBoundsException("输入有误,数组下标越界异常");









