如果对一个 private static Map<String, Object> map = new ConcurrentHashMap<String, Object>() 进行读写和遍历操作,是否还得对多写加锁老保证同步呢?我自己的测试结果是需要的,不明白为啥,ConcurrentHashMap本身是同步的,是否失去了同步的意义
helloworlda
最近登录:2017/12/07 16:02
hel...的其他提问
类似问题
java高并发锁的3种实现
303 阅读
java高并发锁的3种实现
389 阅读
java高并发锁的3种实现
1045 阅读
Synchronized同步的考虑
125 阅读
怎么使用 ConcurrentHashMap 才能是线程安全的?
4212 阅读
Map和List性能测试
3455 阅读
关于多线程下的单例模式问题
194 阅读
Tomcat项目图片问题
514 阅读
写给分布式神器fourinone
8454 阅读
最新超全java面试、笔试基础题大汇总(看看你会多少题)
408 阅读
Java面试宝典2013版(超长版)
2513 阅读
C#技术内幕 学习笔记
275 阅读
你怎么测试的呢? 这东西本身是安全的,但是不要写
至于遍历? 还有这种需求?
这个本事就已经加过锁了,是线程安全的。你是怎么写的?