初期化の際に設定、指定されたセットのサイズの初期値。

HashMapの保存一般的なケース、我々は上記の1Wを使用し、デフォルトの初期テーブルの容量は16で、

デフォルトの焼き直しではそれぞれ、再構築に数回、パフォーマンスに影響を与える能力を倍増しました

 

説明:(INT InitialCapacityの値)の初期化、HashMapを使用してHashMapの
InitialCapacityの値=(要素数が格納する必要がある/負荷率)+ 1:例N。なお、負荷率(すなわちローダ
因子)0.75のデフォルト、初期値は16(すなわち、デフォルト値)に設定されたサイズを決定するために一時的にできない場合。
カウンター例:要素は容量の増加に伴って、初期サイズを設定するには何の能力がないため、HashMapの1024個の要素は、配置する必要がある
量を、展開するハッシュテーブルを再構築する必要性をリサイズし、真剣にパフォーマンスに影響を与えることを余儀なく7回。

 

おすすめ

転載: www.cnblogs.com/zwq20134/p/11578404.html