负载因子越大,表示填满的元素就会越多,空间利用率越高,但是Hash冲突的几率会加大。
负载因子越小,填满元素的就越少,空间利用率越低,Hash冲突的几率也减少了。
因此,默认0.75是一个很好的选择,是时间和空间成本的权衡。
负载因子越大,表示填满的元素就会越多,空间利用率越高,但是Hash冲突的几率会加大。
负载因子越小,填满元素的就越少,空间利用率越低,Hash冲突的几率也减少了。
因此,默认0.75是一个很好的选择,是时间和空间成本的权衡。
本文标题:HashMap的负载因子为什么是0.75
本文链接:https://www.haomeiwen.com/subject/yydabrtx.html
网友评论