集合架构图

JDK1.8集合框架源码阅读(一)——总览

图片摘自 基于jdk8的集合源码学习(一):第一篇集合体系一览图

主要模块

从架构图上可以看到,主要分为两大类:以Collection为主的集合结构,和以Map为主的键值对结构。
Collection又继承了Iterable接口,其主要实现对for-each语句的支持。

Collection的实现有三种:ListSetQueue
List是一个有序的可重复集合,可在任意位置增加和删除元素。
Set是一个不重复元素集合,最多包含一个null元素。
Queue使用了队列的数据结构,遵循先进先出原则,通常不允许插入null元素。

文章目录

更新中……

相关文章:

  • 2022-01-28
  • 2021-09-25
  • 2022-02-13
  • 2021-05-24
  • 2021-06-17
  • 2021-07-28
  • 2021-08-12
  • 2021-11-12
猜你喜欢
  • 2022-12-23
  • 2021-09-10
  • 2022-12-23
  • 2021-11-11
  • 2021-10-14
  • 2022-01-08
相关资源
相似解决方案