Java List集合源码解析

ArrayList特点 底层是数组数据结构。 由于本质是数组,所以实现随机访问,而且速度较快,按照元素插入的顺序保持数据。 删除和移动元素性能较低,因为会导致整个集合元素的移动。 集合中的元素是可以重复的。 有顺序。 线程不安全的 这里必须先讲一下主要的几个变量 DEFAULT_CAPACITY :默认开始扩容的长度 EMPTY_ELEMENTDATA 和DEFAULTCAPACITY_EMPTY
相关文章
相关标签/搜索