ArrayList的底层实现

一、ArrayList就是数组列表,它的主要底层实现是数组object[]elementData,当装载基本类型的数据时:装载时它对应的包装类; 二、ArrayList可以通过构造方法在初始化的时候指定数组的大小,无参就是默认大小,有参会判断参数。我们可以看下它的无参和有参构造器: 我们一般我将DEFAULT_CAPACITY设定为10; 三、数组的长度是有限制的,我们一般通过数组扩容的方式去实现
相关文章
相关标签/搜索