HashMap源码解析(基于JDK11)
概念
HashMap是基于哈希表的Map接口的非同步实现,允许使用null值和null键。当即key为null的键值对,hash值为0,hashmap保存的就是0。所以一个hashmap对象只会存储一个key为null的键值对,因为它们的hash值都相同。
HashMap的key为null时,是在talbe[0]链表中查找key为null的元素,如果找到,则将value重新赋值给这个元素的val...
原创
2019-01-10 14:59:37 ·
644 阅读 ·
0 评论