Java-集合篇-集合框架图
在介绍集合之前,我们先通过集合框架图了解集合里的主要内容和它们之间的关系,下图是我简单注解后的框架图:
其中,对List和Set的注解关注点为:
元素是否可重复
元素是否可以为null
元素是否有序
List: 可重复
可为null
有序
Set: 不能重复
元素无序(插入顺序)
其他简要简介:
ArrayList: 数组
访问效率高
移动、删除效率低
LinkedList: 链表
插入、删除效率高
访问效率低
WeakHashMap:随时间推移内部数据会消失(被回收掉)