ArrayList构造函数
(1)ArrayList(),创建空的List集合,默认创建0个元素的对象数组
(2)ArrayList(int initialCapacity),基于指定长度创建List集合,长度仅初始化集合使用,后期添加/移除自动容量
(3)ArrayList(Collection <? extends E> c)基于指定集合创建List集合
LinkedList
(1)List集合,基于LinkedList双向链表数据结构的实现
(2)会为每个元素2个节点,保存前/后元素的地址