ArrayList底层是数组 利用空参创建集合,在底层创建一个默认长度为0的数组添加第一个元素时,底层会创建一个新的长度为10的数组 存满时会扩容1.5倍扩容1.5倍放不下,则新创建的数组的长度以实际为准