假设我们有一个HashMap<String, Integer>Java.
对于我找到的每个字符串的存在,如何更新(递增)字符串键的整数值?
人们可以移除并重新进入该对,但开销将是一个问题.
另一种方法是刚刚放置新的一对,旧的一对将被替换.
在后一种情况下,如果与我试图插入的新密钥存在哈希码冲突会发生什么?哈希表的正确行为是为其分配不同的位置,或者在当前存储桶中创建一个列表.
我正在开发一个应用程序,我们有大量的线程,并且必须以原子方式添加100的值.我正在使用AtomicLong哪种工作,但仍需要提高性能.有没有比AtomicLong提供更好性能的东西?