HashMap真牛逼,每次看源码,if (size++ > threshold) 都为这块的判断怀疑人生,size是当前所有元素的总个数,而threshold是table哈希桶数组大小的4/3,这两个怎么能放一起做对比呢?空间利用率很低的!疯了不,但其实就是这样的。。。
HashMap真牛逼,每次看源码,if (size++ > threshold) 都为这块的判断怀疑人生,size是当前所有元素的总个数,而threshold是table哈希桶数组大小的4/3,这两个怎么能放一起做对比呢?空间利用率很低的!疯了不,但其实就是这样的。。。
本文标题:HashMap扩容条件
本文链接:https://www.haomeiwen.com/subject/vasbnxtx.html
网友评论