量子矩阵教你了解Java框架快速
课程导航
量子矩阵教你了解Java框架快速 报名
量子矩阵教你了解Java框架快速 新闻
量子矩阵教你了解Java框架快速 环境
热门课程:
请留言后查看联系电话
  • 学校新闻

量子矩阵教你了解Java框架快速

1. 简介

JDK1.2 引入了 Java 集合框架,包含一组数据结构。与数组不同,这些数据结构的存储空间会随着元素添加动态增加。其中,一些支持添加重复元素另一些不支持,一些支持 null,一些能自动升序打印元素。

所有这些数据结构在 java.util 包里,包含了 Collection、List、Set、Map、SortedMap 接口。这些接口的实现类有 LinkedList、TreeSet、ArrayList、HashMap 等。除了这些数据结构,java.util 包还提供了 Date、GregorianCalender、StringTokenizer、Random 这样的工具类。

2. 分类

可以按照接口、实现、算法三个方面对集合框架中的数据结构进行分类:

 

 

接口:Collection、List、Map 组成了集合框架中所有具体实现类的接口,它们定义了子类必须实现的方法,非常好记。比如向集合添加元素,会用到 Collection 中定义的 add() 方法

 

 

实现:所有实现了上述3个接口的类,都被称作集合框架,实际上就是数据结构。比如 LinkedList、TreeSet 等

 

 

算法:集合框架提供了很多可以直接调用的算法,比如求**小值、排序、填充等

 

 

3. 优缺点

有以下4个优点

 

 

量子矩阵 | 区块链 人工智能 大数据 java培训 html5培训 郑州java培训 Java啊开发培训 | 河南量子矩阵科技*

河南量子矩阵科技*团购预约热线:请留言后查看联系电话