摘要: 从上面的代码可以看到key的hash值的计算方法。key的hash值高16位不变,低16位与高16位异或作为key的最终hash值。(h >>> 16,表示无符号右移16位,高位补0,任何数跟0异或都是其本身,因此key的hash值高16位不变。) 为什么要这么干呢? 这个与HashMap中tabl 阅读全文
posted @ 2018-07-30 11:41 linghu_java 阅读(1344) 评论(0) 推荐(0) 编辑