zoukankan      html  css  js  c++  java
  • 根据jdk1.8源码整理而得,java集合体系(继承、实现关系)图解,超清晰,一看就懂,方便记忆

    一、前言

      1. 该关系图是本人根据JDK1.8 源码整理所得,只整理了常用的、常见的集合,并非全部。

      2. 整理逻辑:

        Collection接口下有两个子接口:List 和 Set 接口。

        Map是独立的一个接口。

        有关各类集合的特点,图中只是给出了总结,并未从底层数据结构去分析,后面有时间我会再写一篇常用集合底层数据结构分析的博文。

      3.对关系图的解释说明:

        ①从左往右各个接口/实现类之间的关系:左边的节点右边的节点所实现/继承;

        ②虚线:虚线起点的类实现了虚线箭头指向的接口

        ③集合的三大接口(List、Set、Map),分别用不同颜色的图标①②③来标记;

        ④集合的三大接口(List、Set、Map)的常用实现类,分别用与该接口图标相同颜色的星星来标记;

        ⑤打钩图标和表情图标,是我认为值得注意的接口/实现类;

    二、集合的继承体系:

    二、Collection接口的继承关系:

    三、Map接口的继承关

     

    作者:赖皮梅
    声明:
    1.原创博文,欢迎转载、引用;转载、引用请注明作者并附上原文链接,否则保留追究法律责任的权利。
    2.本博文中引用他人的博文内容时均已注明出处,如有侵权,请联系作者删除。
    3.博文内容如有错误、不妥之处,欢迎留言指正,还请不吝赐教 =^_^=
  • 相关阅读:
    CV2图像操作
    Sobel边缘检测
    matlat之KDTreeSearcher()函数
    linux shell 将多行文件转换为一行
    (转)Shell脚本编程--Uniq命令
    (转)iptables简介
    (转)linux passwd批量修改用户密码
    (转)linux sort 命令详解
    (转)Linux命令之md5sum
    (转)shell实例浅谈之产生随机数七种方法
  • 原文地址:https://www.cnblogs.com/laipimei/p/11159265.html
Copyright © 2011-2022 走看看