Collection 源码解析

一、简介

借用《百度百科》的一段解释:Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。
咱不管说的对不对,这不是我们需要讨论的问题。
话不多说,先上一张Collection 类图:
Collection 源码解析
在接下来的时间中,我会根据这张图,从上到下从右往左从常用(ArrayList, HashSet)到不常用,的一个流程一步步的阅读 Collection 家族的源码

二、文章结构

  • 类的简要说明(一、说明)
  • 源码中包含的所有方法(二、源码)
  • 解析每个方法,方法中如果有依赖别的知识点,将会留待后续解析,当前只会大体解释其实现的功能(三、方法解析)
  • 该类的常用方法举例(四、常用方法示例)
  • 总结(五、总结)
  • 参考资料(六、参考资料)

三、目录

相关文章:

  • 2021-05-28
  • 2021-07-31
  • 2021-11-27
  • 2021-06-11
  • 2021-06-01
  • 2021-10-20
  • 2022-01-13
  • 2021-08-18
猜你喜欢
  • 2021-06-15
  • 2021-09-02
  • 2021-08-16
  • 2021-09-10
  • 2021-08-31
  • 2021-11-09
  • 2021-12-06
相关资源
相似解决方案