—— 目录 ——
◉ 关系图

◉ 注意点
① Map 和 Collection 有继承关系吗?
答:没有,是两个独立的类,只不过 Collection 的子类中有的使用了 Map 的子类
② 集合中可以存放基本数据类型吗?
答:不可以,但却可以直接写基本数据类型,因为会自动装箱变成引用数据类型
③ 集合中可以存放对象吗?
答:不可以,只是存储对象的内存地址
④ 怎么区分无序和排序?
答:无序指元素被取出来的顺序不一定是存进去的顺序,和排序没有关系,如将存进来的元素按从大到小的顺序排序,那么存进与取出的顺序就不同了,为无序可排序。
● Collection
- 是一个 接口
- 只要没使用泛型,就可以存储任何对象
- 但要是用了泛型,就只能存储指定的类型
- 所有的集合都是单个储存元素的,都可迭代

本文深入探讨了Java集合框架中的ArrayList、LinkedSet、Vector、HashSet、SortedSet(TreeSet)以及Map接口下的HashMap、Hashtable、Properties和SortedMap(TreeMap)。内容涵盖它们的数据结构、特性、线程安全以及操作效率,帮助读者理解这些集合类在存储和检索数据时的差异和适用场景。
最低0.47元/天 解锁文章
583

被折叠的 条评论
为什么被折叠?



