打工人关于Hashmap的硬核理解,面试官看了直呼内行!
前言:当面试官问你 Java 基础的时候,HashMap 可以说是一个绕不过去的话题,哪怕ArrayList,LinkedList都不问,HashMap 也是不能不问的。不仅仅因为在平时工作中,HashMap是一个很常用的数据结构,而且由 HashMap 这个数据结构其实能引出很多问题。比如最基本的 get()、put() 方法;稍微升级一下难度,聊聊扩容过程,线程安全问题,进而引申到 ConcurrentHashMap,引申到多线程,引申到Synchronized 关键字,你看这样一联想,整个都串到一
原创
2020-10-23 20:48:52 ·
6832 阅读 ·
17 评论