JDK1.8、JDK1.7、JDK1.6区别看这里
2021-10-28
评论 0
浏览1041
这一篇开始说ArrayList参考代码为jdk1.6_45jdk1.7_80jdk1.8_111中的源码,对比阅读,发现修改的问题以及改进点。publicclassArrayList<E>extendsAbstractList<E>implementsList<E>,RandomAccess,Cloneable,java.io.Serializable一、基本性质1、底层使用原生数组实现,实现RandomAccess接口,可以随机访问,随机访问指的是下标索引操作index(i)的时间复杂度是O(1)。size、isEmpty、get、set、iterator和listIterator操作在O(