Java 集合框架中接口、之间的关系及其含义

1、简介

Java 集合框架 Java Collection Framework ,又被称为容器 container ,是定义在 java.util 包下的一组 接口 interfaces 和其实现类 classes 。

其主要表现为将多个元素 element 置于一个单元中,用于对这些元素进行快速、便捷的存储 store 、检索 retrieve 、管理 manipulate ,即平时我们俗称的增删查改 CRUD 。 例如,一副扑克牌(一组牌的集合)、一个邮箱(一组邮件的集合)、一个通讯录(一组姓名和电话的映射关系)等等

2、接口interfaces

2.1基本关系说明

    Collection :用来存储管理一组对象 objects ,这些对象一般被成为元素 elements Set : 元素不能重复,背后隐含着查找/搜索的语义 SortedSet : 一组有序的不能重复的元素 List : 线性结构 Queue : 队列 Deque : 双端队列 Map : 键值对 Key-Value-Pair ,背后隐含着查找/搜索的语义 SortedMap : 一组有序的键值对
经验分享 程序员 微信小程序 职场和发展