Java集合框架免费视频之总体系列详解

Java集合框架免费视频之总体系列详解

长沙中公优就业      2022-05-03 09:07:01     48

Java集合框架免费视频之总体系列详解,集合框架的认识对于集合框架的认识,为了防止时间久,而印象变得模糊,所以我自己是这样记得,这个方法以供参考吧,假定给定一个

课程价格 请咨询

上课时段: 授课校区:

详细介绍

集合框架的认识

对于集合框架的认识,为了防止时间久,而印象变得模糊,所以我自己是这样记得,这个方法以供参考吧,假定给定一个集合类,可以把他当成一个人,首先记住从哪里来(继承关系),然后有什么本事(底层的数据结构决定了特点),最后到哪里去(使用场景)。

根据上述的思路,先看一下来源(在这里先不说继承关系),Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*

有什么本事呢?Java集合主要有4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections)。

使用场景呢?一句话,每一个容器(集合类)能盛不同的液体(数据)。所以容器的功能不同使用场景不同。

java集合类框架

为了清晰的认识,来张图。

1、Collection

包含了集的基本操作和属性的高度抽象的接口。

Collection包含了List和Set两大分支。

(1)List是一个有序的队列,实现类有4个:linkedList,ArrayList,Vector,Stack。

(2)Set是一个不允许有重复元素的集合。实现类有3个:TreeSet、HastSet、linkHastSet。

2、Map

一个映射接口,即key-value键值对。

(1)AbstractMap是个抽象类,它实现了Map接口中的大部分API。实现类有6个:TreeMap、HashMap、linkHashMap、IdentityHashMap、WeakHashMap、HashTxable

(2)SortedMap是继承于Map的接口。内容是排序的键值对,通过比较器(Comparator)

3、Iterator。

它是遍历集合的工具,即我们通常通过Iterator迭代器来遍历集合。

三、集合总体框架的各个类的使用场景

为了描述方便,我觉得还是图比较直观

具体的,可以先有个印象,等把所有的集合类学完了之后,再来看这个印象会比较深刻一点。

以上就是长沙中公优就业java培训机构的小编针对“Java集合框架免费视频之总体系列详解”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

Java视频

培训啦提醒您:交易时请核实对方资质,对于过大宣传或承诺需谨慎!任何要求预付定金、汇款等方式均存在风险,谨防上当。