ArrayList底层实现原理 1、ArrayList底层就是操作elementdata数组 2、是一个空数组调用grow()方法将size+1后通过arrays.copyof将数组扩容。 3、初始容量default_capacity默认容量为10 4、通过数组复制的方式实现add()增加元素。 这是实现源码图(ps:it枫斗者)