Java集合
花猫不吃鱼
一起聊聊开源框架、底层源码、架构设计。一起吹牛逼
展开
-
ArrayList和LinkedList底层实现的区别
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考) 3.对于新增和删除操作add和remove,LinedList比较占优势,只需要对指针转载 2015-01-29 15:37:25 · 15274 阅读 · 3 评论 -
最全java集合用法总结
JAVA集合图文总结:下面是我自己画的,关系画得没上面好,但我自己看着清楚些还有一张下载来的: 有序否允许元素重复否Collection否是List是是SetAbstractSet否原创 2015-01-29 15:12:37 · 872 阅读 · 0 评论