HashMap1.7和1.8的区别

  • Post author:
  • Post category:其他




HashMap1.7

1、采用头插法

2、算hash值采用了四次异或

3、扩容后需要重新算hash值



HashMap1.8

1、采用尾插法

2、只进行了一次异或,高16位与低16位异或

3、扩容不用重新算hash值

具体请看

hashmap



hashmap2



并发安全问题


hashmap并发安全问题



版权声明:本文为qq_45100361原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。