java数据结构_Map和Set_HashMap 底层源码解读_9.5
本文JDK版本为1.8
在IDEA中双击shift,在classes中搜索HashMap找到HashMap的源码
类名
定义的常量属性
定义的变量属性
构造方法
put方法
resize方法较为复杂,先理解为扩容即可,如果未传入数组长度,则在resize方法中默认初始化长度为16
其他详细方法及其面试题,此处推荐大佬文章:
HashMap 底层源码解读(一行一行读,有基础就能看懂)_hashmap底层源码-CSDN博客s
完!!!