发动态

没有新消息

更多内容

#Java面试题库#ConcurrentHashMap和hashmap的区别

杨先生

前者是线程安全集合,内部加了分段锁。后者是非线程安全的键值对集合,内部是数组加链表的实现。

7 赞+1
0
评论

0 条评论

这是jdk1.7的把 jdk1.8去掉了分段锁的概念,基于1.8hashmap数组+链表+红黑树的优化版本,采用的是synchronized和cas操作保证线程安全性
20-03-12
赞0
回复

热门职位推荐
热门公司推荐