从源码来聊一聊hashmap

HashMap为何会是面试中的常客呢?我以为有如下几点缘由: * 考察你阅读源码的能力 * 是否了解内部数据结构 * 是否了解其存储和查询逻辑 * 对非线程安全状况下的使用考虑 前段时间一同事面试蚂蚁金服,就被问到了这个问题;其实不少状况下都是从hashMap,hashTable,ConcurrentHahMap三者之间的关系衍生而出,固然也有直接就针对hashMap原理直接进行考察的。实际上本质
相关文章
相关标签/搜索