摘要: hashmap 是很常用的一种集合框架,其底层实现方式在 jdk1.7和 jdk1.8中却有很大区别,今天我们通过看源码的方式来研究下它们之间的区别。 hashmap 是用来存储数据的,它底层数据结构是数组,数组中元素是链表或红黑树,通过对 key 进行哈希计算等操作后得到数组下标,把 value 阅读全文