rmml.net
当前位置:首页 >> jAvA8中的ConCurrEnthAshmAp与之前版本的有什么不同 >>

jAvA8中的ConCurrEnthAshmAp与之前版本的有什么不同

最大的区别就是ConcurrentHashMap是线程安全的,hashMap不是线程安全的。 为什么线程

java8不是用红黑树来管理hashmap,而是在hash值相同的情况下(且重复数量大于8),用红黑树来管理数据。 红黑树相当于排序数据。可以自动的使用二分法进行定位。性能较高。 一般情况下,hash值做的比较好的话基本上用不到红黑树。

网站首页 | 网站地图
All rights reserved Powered by www.rmml.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com