1.ArrayList底层原理 1.1 ArrayList的UML public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{...} 继承了AbstractList; 实现了List接口; 实现了RandomAccess接口,支持快速随机访问,通过下标序号进行快速访问; 实现了Cloneable接口,支持克隆; 实现了Serializable接口,支持序列化; ...