在java中ArrayList集合底层的扩容原理
第一章 前言概述第01节 概述底层说明ArrayList是List的实现类,它的底层是用Object数组存储,线程不安全后期应用适合用于频繁的查询工作,因为底层是数组,可以快速通过数组下标进行查找第02节 区别。小结ArrayList 集合的特点:1. 线程不安全2. 底层数据结构是数组3. 内存占用会存在部分浪费,末尾会预留一部分容量空间第二章 核心代码第01节 成员变量代码补充第02节 构造方法代码补充(一) 无参构造创建对象补充(二)带参构造创建对象,带有int类型参数补充(三)带参构造创建对象,带有 集合类型参数第三章 扩容操作第01节 扩容代码核心方法介绍核心代码解释