Java 8 ArrayList源码
ArrayList 中的属性;ArrayList 的构造方法;ArrayList();ArrayList(int initialCapacity)ArrayList(Collection<? extends E> c);元素操作的基本方法;对列表操作的方法;subList(int fromIndex, int toIndex);迭代器方法;iterator();listIterator();listIterator(int index);扩容方法;grow(int minCapacity);hugeCapacity(int minCapacity);函数式接口方法;1. forEach(Consumer<? super E> action);2. removeIf(Predicate<? super E> filter);3. replaceAll(UnaryOperator operator);4. sort(Comparator<? super E> c);