ArrayList知识总结

1.定义
ArrayList是一个动态数组,也是我们常用的集合,它允许任何元素的插入,甚至包括null。每一个ArrayList都有一个初始化的容量(10),该容量代表了数组的大小,随着容器中容量的不断增加,容器的大小也会随着增加。在每次向容器中增加元素时,会进行容量检查,当快溢出时,会进行扩容操作。继承自 AbstractList,实现了 List 接口。同时还实现了 RandomAccess、Cloneable、Serializable 接口,所以ArrayList 是支持快速访问、复制、序列化的。
2.特征
1.ArrayList可以存放重复数据
2、ArrayList中元素存放和插入顺序一致
3、ArrayList中存放的数据是可以为null
4、ArrayList集合底层采用的是数组来存储数据
5、 插入的元素是有序的
6、 动态扩容
7、非线程安全,异步
8、基于动态数组的数据结构
9、 擅长随机访问(get set)
3.1属性和默认值
//默认的初始容量10
private static final i

ArrayList知识总结最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/17444.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>