透视HashMap,让你Get到源码大师的编程内功和编程思想
1、具备扎实的Java基础
1、出现hash冲突,如何降低冲突、解决冲突也有妙招:“红黑树”; 2、原来大师级代码只用移位、与、或,很少用加减乘除; 3、原来砖家们都玩二进制操作,很少用十进制 4、原来扩容前和扩容后还有那么一些千丝万缕的关系