目录 前言 简单回顾 HashMap的内部数据结构 HashMap允许空键空值么 影响HashMap性能的重要参数 HashMap的工作原理 HashMap中put()的工作原理 `HashMap 的底层数组长度为何总是2的n次方` 1.8中做了哪些优化优化? `HashMap线程安全方面会出现什么问题` 难点剖析 为什么HashMap的底层数组长度为何总是2的n次方 第一:当length为2的N次方的时候,h & (length-1) = h % length 第二:当length为2的N次方的时候,数据…

2021年1月16日 0条评论 16点热度 阅读全文