ArrayList无疑是java集合类中的一个巨头,而且或许是使用最多的集合类.ArrayList继承自AbstractList抽象类,实现了List<E>, RandomAccess, Cloneable, java.io.Serializable这些接口,这意味着ArrayList可以随机取数据,支持浅拷贝和序列化.ArrayList可以存放各种类型的值,有序.可重复而且可以存放null,这里的有序指的是按顺序存放,而不是自动排序.它有一个默认容量DEFAULT_CAPACITY = 10…