Java面试题之hashmap中用什么hash算法解决碰撞的?

查了一下源码(jdk8),记录一下吧,能记住就记一下吧!

static final int hash(Object key) {
        int h;
        return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>> 16);
    }

 

posted @ 2019-03-03 03:00  胡金水  阅读(1457)  评论(0编辑  收藏  举报