ArrayList详解、源码、扩容、深刻理解ArrayList

总结:ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,容许放入null元素,底层经过数组实现。除该类未实现同步外,其他跟Vector大体相同。每一个ArrayList都有一个容量(capacity),表示底层数组的实际大小,容器内存储元素的个数不能多于当前容量。当向容器中添加元素时,若是容量不足,容器会自动增大底层数组的大小。Java泛型是编译器提供的语法糖,
相关文章
相关标签/搜索