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