Java8 ArrayList源码学习笔记
前言 本次学习基于jdk1.8源码进行讨论。 1、基础结构 先看一眼ArrayList都和哪些 类 和 接口 有关系: 从类的开头可以看出,ArrayList继承了一个抽象列表AbstractList ,并且实现了List、RandomAccess、Cloneable、Serializable这四个
前言 本次学习基于jdk1.8源码进行讨论。 1、基础结构 先看一眼ArrayList都和哪些 类 和 接口 有关系: 从类的开头可以看出,ArrayList继承了一个抽象列表AbstractList ,并且实现了List、RandomAccess、Cloneable、Serializable这四个