hashmap在jdk1.7多线程环境下HashMap容易出现死循环所以线程不安全 。hashmap是基于哈希表的Map接口的实现 。此实现提供所有可选的映射操作,并允许使用null值和null键 。
【hashmap为什么线程不安全】此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操作(get和put)提供稳定的性能 。迭代collection视图所需的时间与HashMap实例的“容量”(桶的数量)及其大小(键-值映射关系数)成比例 。所以,如果迭代性能很重要,则不要将初始容量设置得太高(或将加载因子设置得太低) 。
推荐阅读
- 茶叶价格差别为什么那么大 茶叶价格app
- 金立手机玩王者荣耀为什么会卡
- 金立手机为什么会破产
- 金立手机为什么系统更新不了
- 金立手机为什么一老掉网
- 为什么高层顶楼最贵的原因 为什么高层顶楼最贵
- 现在为什么越来越多的人走向了抖音带货?
- 王曼昱和王楚钦为什么叫王炸组合
- 东陵玉为什么不值钱了 东陵玉为什么不值钱
- 为什么云南被称为彩云之南?有什么故事?