集合类
来源:互联网 发布:比淘宝便宜又好的网站 编辑:程序博客网 时间:2024/06/05 17:23
集合概述:
- Java 中的集合类就像一个容器,专门用来存储 Java 类的对象。
- JDK 中提供了一系列特殊的类,这些类可以存储任意类型的对象,并- - 且长度可变,统称为集合。这些类都位于 java.util 中
- 集合按照其存储结构可以分为两大类:单列集合(Collection)和双列集合(Map)
单列集合(Collection)和双列集合(Map)特点如下:
Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,即 List 和 Set。
- List 特点是元素有序、元素可重复,主要实现类有 ArrayList 和 LinkedList
- Set 特点是元素无序并且不可重复,主要实现类有 HashSet 和 TreeSet
Map:双列集合类的根接口,用于存储具有键(Key)、值(Value)映射关系的元素,主要实现类有 HashMap 和 TreeMap
单列集合类的继承体系图如下:
双列集合类的继承体系图如下:
其中,如上两图中的绿色的虚线代表实现,绿色实线代表接口之间的继承,蓝色实线代表类之间的继承。
阅读全文
0 0
- Map集合(集合类)
- 集合类 Map集合
- 集合类 List集合 / LinkedList集合
- 集合类
- 集合类
- 集合类
- 集合类
- 集合类
- 集合类
- 集合类...
- 集合类
- 集合类
- 集合类:
- 集合类
- 集合类
- 集合类
- 集合类
- 集合类
- Spring基于注解的零配置支持
- 在ArduPilot旋翼机上安装PX4Flow光流传感器
- Unity_2D 滚屏方法_040
- html头文件设置常用之<meta>设置缓存
- HTML标签和CSS个人总结
- 集合类
- 第二次课。Java基础
- mybatis学习之路----非代理方式的增删改查用法
- 【算法题】寻找第K个丑数
- 希尔排序
- 成长记录开博
- 【GIT】基本原理和使用操作
- servlet配置load-on-startup的作用
- Java扫雷之Java类的成员属性生命周期的应用。(成员属性生命周期和对象一致)