ArrayList的源码解读
ArryList是我们用的最多集合的List的实现类,该集合类不是线程安全的。
其底层是通过Object[] 数组实现的。
ArrayList源码分析记录
首先ArrayList继承了AbstractList类,实现了List接口
1.属性
DEFAULT_CAPACITY 默认初始的容量的大小,默认为10
EMPTY_ELEMENTDATA 用于共享的空数组实例
DEFAULTCAPACITY_EMPTY_ELEMENTDATA 默认大小空数组实例,知道第一个元素核实被添加
elementData
原创
2020-06-11 23:10:19 ·
104 阅读 ·
0 评论