为了账号安全,请及时绑定邮箱和手机立即绑定

ConcurrenthashMap如何实现并发操作

ConcurrenthashMap如何实现并发操作

回首忆惘然 2019-03-21 19:15:03
请教一个问题,首先在ConcurrenthashMap中预置10万条测试数据1,我如何使用一个线程对ConcurrenthashMap作操作,先get(key),接着remove(key),直到所有数据remove,记录一下所有时间2,我如何使用多个线程(3个线程)对ConcurrenthashMap作上面同样的操作,我需要得到两种处理方式所使用的时间希望能给我简单的demo,谢谢了,小弟线上等待。。。
查看完整描述

2 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

你这测试的肯定有问题,ConcurrenthashMap使用的分离锁,多线程不可能比单线程时间还长。


查看完整回答
反对 回复 2019-04-28
  • 2 回答
  • 0 关注
  • 1075 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信