1. 程式人生 > >HashMap多執行緒問題

HashMap多執行緒問題

hashMap的初始容量預設16,負載因子預設0.75。前者預設最好為2的n次方,因為此時空間利用率高,衝突概率小。

rehash是為了維持負載因子在一定程度,儘量減少衝突,對雜湊表進行擴容收縮操作。

https://www.cnblogs.com/yesiamhere/p/6653135.html

 

hashmap的擴容操作

https://blog.csdn.net/linsongbin1/article/details/54695986
hashmap的put和get操作

https://blog.csdn.net/linsongbin1/article/details/54667453

 

hashmap多執行緒下死迴圈問題

https://blog.csdn.net/xuefeng0707/article/details/40797085

https://coolshell.cn/articles/9606.html/comment-page-1#comments

jdk1.8改動解決問題

https://blog.csdn.net/u010412719/article/details/52049347?utm_source=blogxgwz1