synchronizedMap和concur区别是什么?

面试被问到collections.synchronizedMap和comcurrenthashmap分别在什么场景下进行使用?没答出来
全部评论
我觉得是concurrenthashmap用了segment,提高了效率
点赞 回复 分享
发布于 2018-03-25 17:30
分段锁,读不加锁?
点赞 回复 分享
发布于 2018-03-25 18:24
前者仅仅是包装,后者分段锁,最后改为纯cas了
点赞 回复 分享
发布于 2018-03-25 23:29
前者只是暴力添加synchronized,后者在JDK1.8的实现是CAS结合临界区,在扩容时允许并发协助
点赞 回复 分享
发布于 2018-03-25 23:46
hashmap get和put同时用,不是安全的,用symap可以
点赞 回复 分享
发布于 2018-03-26 09:50

相关推荐

暴走萝莉莉:这是社招场吧,作为HR说个实话:这个维护关系的意思是要有政府资源,在曾经的工作中通过人脉资源拿下过大订单的意思。这个有相关管理经验,意思也是真的要有同岗位经验。应酬什么的对于业务成交来说就算不乐意也是常态,就是要求说话好听情商高,酒量好。
点赞 评论 收藏
分享
11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
评论
点赞
7
分享
牛客网
牛客企业服务