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

    Java 集合框架 Java Collection Framework ,又被称为容器 container ,是定义在 java.util 包下的一组接口 interfaces 和其实现类 classes
    其主要表现为将多个元素 element 置于一个单元中,用于对这些元素进行快速、便捷的存储 store 、检索 retrieve 、管理 manipulate ,即平时我们俗称的增删查改 CRUD
 

 类和接口总览

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

 

基本关系说明 

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

1. Collection :用来存储管理一组对象 objects ,这些对象一般被成为元素 elements
  1. Set : 元素不能重复,背后隐含着查找/搜索的语义      1)、SortedSet : 一组有序的不能重复的元素
  2. List : 线性结构
  3. Queue : 队列
  4. Deque : 双端队列
2. Map : 键值对 Key-Value-Pair ,背后隐含着查找/搜索的语义
  1. SortedMap : 一组有序的键值对