面试过程中经常被问到的问题就是HashMap,HashTable的区别,各自的存储,检索的原理, 以及什么是Hash算法,怎么样实现Hash算法.还有扩展到什么是ConcurrentHashMap,实现原理等等. 本文就几个涉及的问题做简单的学习性概述, 有不全之处表体谅. 能力有限啊.
在研究其它之前, 一定要搞明白什么是Hash算法, 散列的存储方式适用哪些场景以及对比.
面试过程中经常被问到的问题就是HashMap,HashTable的区别,各自的存储,检索的原理, 以及什么是Hash算法,怎么样实现Hash算法.还有扩展到什么是ConcurrentHashMap,实现原理等等. 本文就几个涉及的问题做简单的学习性概述, 有不全之处表体谅. 能力有限啊.
在研究其它之前, 一定要搞明白什么是Hash算法, 散列的存储方式适用哪些场景以及对比.