logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HashMap源码学习

oldCap和oldThr分别记录旧的table容量,和旧的阈值。newCap,newThr记录扩容后的参数信息。loHead,loTail记录在原位置的元素,hiHead,hiTail记录在新位置的元素。put方法计算key的hash值,和key,value一起作为参数调用putVal方法。如果旧数组不为空,遍历旧的table。重新计算元素位置,插入到新的数组中。当前元素的hash与上旧数组的容

#学习#哈希算法#散列表
到底了