ArrayList list = new ArrayList(15)
ArrayList 的构造函数总共有三个
(1)ArrayList() 构造一个初始容量为10的空列表
(2)ArrayList(Collection<? extends E> c) 构造一个包含指定Collection的元素列表,这些冤死是按照该Collection的迭代器返回它们的顺序排列的。
(3)ArrayList(int initialCapacity) 构造一个具有指定初始容量的空列表。
因此调用的是第三个构造函数,直接初始化大小为15的list,没有扩容
ArrayList() 构造一个空参列表,在添加第一个元素时,会自动扩展