Java中集合框架有几种,他们各自的特点是什么(Java集合浅学(二)框架体系,从入门到精通,新手不容错过!)java基础 / Java集合框架深入...

wufei123 发布于 2024-06-27 阅读(12)

“这里是云端源想IT,帮你轻松学IT”嗨~ 今天的你过得还好吗?以不同的方式长大谁都没有轻轻松松- 2023.10.27 -通过Java基础的学习,我们掌握了Java语言主要的基本的语法,同时了解学习了Java语言的核心——面向对象编程思想。

这篇文章就来带大家深入了解集合的框架体系结构从集合框架开始,也就是进入了java这些基础知识及面向对象思想进入实际应用编码的过程,通过jdk中集合这部分代码的阅读学习,就能发现这一点。

本计划在这篇中把框架体系和一些集合的常用方法一起编写仔细考虑之后,本着突出重点,结构清晰的思路,所以把框架体系单独拉出来,为让各位看官对java的集合框架有个清晰的认识,最起码记住常用的几种常用实现类!。

好的,下面我们进入正题。集合的框架体系结构可以在很多JAVAEE进阶知识的学习书籍或者教程中看到,JDK中提供了满足各种需求的API,主要是让我们去学习和了解它提供的各种API。

在使用这些API之前,我们往往需要先了解其继承与接口架构,才能了解何时采用哪个实现类,以及类之间如何彼此合作,从而达到灵活应用查看api文档,集合按照存储结构可以分为两大类,单列集合 java.util.Collection。

双列集合 java.util.Map通过jdk api 来看在 JDK中 提供了丰富的集合类库,为了便于初学者进行系统地学习,我们通过结构图来分别描述集合类的继承体系。Collection

Collection: 单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口:java.util.List List的特点是 元素有序,元素可重复java.util.Set Set的特点是 元素无序(不全是),而且不可重复。

List 接口主要的实现类有 java.util.ArrayList 和 java.util.LinkedList,Set 接口的主要实现类有 java.util.HashSet 和 java.util.TreeSet。

Map

Map: 双列集合,用于存储具有映射关系的对象常用的实现类有java.util.HashMapjava.util.LinkedHashMap注:图片中 小标中有 I的都是接口类型,而 C 的都是具体的实现类。

好的,框架的介绍就到这里了。本文中主要介绍了框架的两大类,以及我们在开发工作中使用的几种常见的接口和实现类,在后面的文章中,一一介绍吧。

我们下期再见!END文案编辑|云端学长文案配图|云端学长原创内容|胡老师原创

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻92241