摘要:
ArrayList: 基于动态数组,连续内存存储,适合下标访问(随机访问),扩容机制:因为数组长度固定,超出长度存数据时需要新建数组,然后将老数组的数据拷贝到新数组,如果不是尾部插入数据还会涉及到元素的移动(往后复制一份,插入新元素),使用尾插法并指定初始容量可以极大的提升性能、甚至超过Linked 阅读全文
posted @ 2021-08-24 16:26
xVelkoz
阅读(46)
评论(0)
推荐(0)
|
摘要:
ArrayList: 基于动态数组,连续内存存储,适合下标访问(随机访问),扩容机制:因为数组长度固定,超出长度存数据时需要新建数组,然后将老数组的数据拷贝到新数组,如果不是尾部插入数据还会涉及到元素的移动(往后复制一份,插入新元素),使用尾插法并指定初始容量可以极大的提升性能、甚至超过Linked 阅读全文
posted @ 2021-08-24 16:26
xVelkoz
阅读(46)
评论(0)
推荐(0)
|