码迷,mamicode.com
首页 > 其他好文 > 详细

第三节:组合模式在 JDK的源码分析

时间:2021-01-27 14:00:00      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:loading   inf   src   deb   font   java   集合   源码分析   void   

一、组合模式在 JDK 集合的源码分析

  1、Java 的集合类 HashMap 就使用了组合模式

  2、代码分析 + Debug 源码

 1 public class Composite {
 2 
 3     public static void main(String[] args) {
 4 
 5         Map<Integer, String> hashMap = new HashMap<>();
 6         hashMap.put(0, "东游记");
 7 
 8         Map<Integer, String> map = new HashMap<>();
 9         map.put(1, "西游记");
10         map.put(2, "红楼梦");
11         hashMap.putAll(map);
12 
13         System.out.println(hashMap);
14 
15     }
16 }

 

  技术图片

 

 

   

  3、Map 类图分析

技术图片

 

 

第三节:组合模式在 JDK的源码分析

标签:loading   inf   src   deb   font   java   集合   源码分析   void   

原文地址:https://www.cnblogs.com/niujifei/p/14332685.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!