摘要: 一、简介 大家都知道,HashMap中定位到桶的位置 是根据Key的hash值与数组的长度取模来计算的。 JDK8中的hash 算法: 取模算法: 二、深入分析 1、取模算法为什么用的是位与运算? 由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快。 对2的倍数取模,只要将数与2 阅读全文
posted @ 2019-07-02 17:26 leon66666 阅读(2447) 评论(0) 推荐(0) 编辑