国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

hashmap是線程安全的嗎 HashMap的內(nèi)部實現(xiàn)機制,Hash是怎樣實現(xiàn)的,什么時候ReHash?

HashMap的內(nèi)部實現(xiàn)機制,Hash是怎樣實現(xiàn)的,什么時候ReHash?此實現(xiàn)假定哈希函數(shù)在bucket之間正確地分配元素,這可以為基本操作(get和put)提供穩(wěn)定的性能。迭代集合視圖所需的時間與

HashMap的內(nèi)部實現(xiàn)機制,Hash是怎樣實現(xiàn)的,什么時候ReHash?

此實現(xiàn)假定哈希函數(shù)在bucket之間正確地分配元素,這可以為基本操作(get和put)提供穩(wěn)定的性能。迭代集合視圖所需的時間與HashMap實例的“容量”(bucket數(shù))及其大?。ㄦI值映射數(shù))成比例。因此,如果迭代性能很重要,不要將初始容量設(shè)置得太高(或負載系數(shù)太低)。

HashMap實例有兩個影響其性能的參數(shù):初始容量和加載因子。容量是哈希表中的存儲桶數(shù),初始容量只是創(chuàng)建哈希表時的容量。負載因子是哈希表在容量自動增加之前的滿度。當(dāng)哈希表中的條目數(shù)超過加載因子和當(dāng)前容量的乘積時,哈希表將被重新哈希(即,重建內(nèi)部數(shù)據(jù)結(jié)構(gòu)),這樣哈希表將具有大約兩倍的bucket數(shù)。