微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ConcurrentHashMap中getKey的理解

如何解决ConcurrentHashMap中getKey的理解

我正在将 hashmap 转换为 ConcurrentHashMap 并调用 16 个线程,请参阅下面的伪代码。 当每个线程根据来自 db 的数据进行处理时,它们会寻找类似 O(X + X + Y) 这样的条件,它是 ConcurrentHashMap 中的一个键,与从 db 中获取O(2*X + Y) 数据相同。如果是,那么我需要执行一些业务逻辑。我在过程中没有任何地方更改 ConcurrentHashMap 的内容。 但是,这里的一个观察是在所有线程完成处理和程序结束后,忽略了几千条记录。 如果我对 ConcurrentHashMap 的理解有任何遗漏,请告诉我?

myid

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。