ArrayList源码学习

ArrayList源码学习 1、ArrayList:基于数据实现,允许出现空值和重复元素,当ArrayList中添加的元素数量大于底层数组容量是,会通过扩容机制重新生成一个更大的数组。(非线程安全) 2、源码分析 构造函数 /** * 初始化容量 */ private static final int DEFAULT_CAPACITY = 10;   //有参构
相关文章
相关标签/搜索