java容器二:List接口实现类源码分析

一、ArrayList 1、存储结构

动态数组elementData

 transient Object[] elementData;  

除此之外还有一些数据

1 //默认初始容量 2 private static final int DEFAULT_CAPACITY = 10; 3 4 //共享空数组 5 private static final Object[] EMPTY_ELEMENTDATA = {}; 6 7 //默认初始空数组 8 private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = {}; 9 10 //动态数组中对象数量 11 private int size;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyfwjp.html