一.基础简介 1.ArrayList继承关系 2.底层用数组来存储数据,数据会在ArrayList创建的时候一并初始化.如果创建ArrayList的时候,没有设置容量,则会delay到第一次add数据时初始化这个数组. 3.默认的初始容量是10 4.System.arrayCopy() ArrayList严重依赖System.arrayCopy()方法,不管是Android还是JDK,这个方法都是native的,定义如下: 二.几个重要的方法 1.add(E e) 如上代码所示:在添加数据时,首…