【Java集合】Java框架与数组的概述对比以及涉及到的API
创始人
2025-05-30 03:59:24

一:Java框架的概述

1.1Java 集合框架概述 

一方面, 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有一些弊端,而Java 集合就像一种容器,可以动态地把多个对象的引用放入容器中。

数组在内存存储方面的特点:

   >数组初始化以后,长度就确定了。

   >数组声明的类型,就决定了进行元素初始化时的类型

数组在存储数据方面的弊端:

   >数组初始化以后,长度就不可变了,不便于扩展

   >数组中提供的属性和方法少,不便于进行添加、删除、插入等操作,且效率不高。同时无法直接获取存储元素的个数

   >数组存储的数据是有序的、可以重复的。---->存储数据的特点单一

Java 集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组

 集合的使用场景

 

二:集合框架涉及到的API

Java 集合可分为 Collection 和 Map 两种体系

Collection接口:单列数据,定义了存取一组对象的方法的集合

                     >List:元素有序、可重复的集合

                     >Set:元素无序、不可重复的集合

Map接口:双列数据,保存具有映射关系“key-value对”的集合

 Collection接口继承树

JDK提供的集合API位于java.util包内 

Map接口继承树 

 

 感谢观看!!!

相关内容

热门资讯

八年级作文【精选6篇】 八年级作文 篇一:我的梦想梦想是每个人心中最美丽的花朵,它是我们前进的动力和目标。而对于我来说,我的...
《“微”的主题阅读》初中说明... 《“微”的主题阅读》初中说明文阅读题和答案 篇一第一篇内容:微信读书的特点及使用方法微信读书是一款基...
七年级作文美在人间700字精... 七年级作文美在人间700字 第一篇雕塑大师罗丹曾说过:“生活中不是没有美,而是缺少发现美的眼睛”。是...
《小鞋子》初一观后感【经典3... 《小鞋子》初一观后感 篇一《小鞋子》是一部有着深刻情感和思考的电影。故事发生在一个小镇上,讲述了一个...
初一新生作文(通用3篇) 初一新生作文 篇一我的初一生活初体验初一生活对于我来说是全新的开始,充满了期待和憧憬。作为一名初中新...