JAVA集合类源码总结
JAVA集合类源码总结
u014480388
这个作者很懒,什么都没留下…
展开
-
Vector源码解析
Vector源码解析 public class Vector<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{ //对象数组 protected Object[] elementData; //元素数 protected int elementCount; //容量 .原创 2021-05-12 17:20:45 · 64 阅读 · 0 评论 -
ArrayList 和 LinkedList源码分析
ArrayList ArrayList 底层右数组实现,初始化ArrayList后默认创建一个为空的数组,在第一添加元素时候 会扩容为长度为10的数组,后续扩容将以原来的数据的1.5倍进行扩容 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{ //默认容量...原创 2021-05-12 17:09:22 · 76 阅读 · 0 评论