Java ConcurrentHashmap段和重新灰化

Java ConcurrentHashmap段和重新灰化,java,multithreading,concurrency,hashmap,concurrenthashmap,Java,Multithreading,Concurrency,Hashmap,Concurrenthashmap,试图理解并发hashmap几乎没有问题 每个段共享相同的hashmap还是每个段都有自己的hashmap 当需要对段hashmap进行重新灰化,并且有一个线程正在写入另一个段时,会发生什么情况? 为什么不检查该类的源代码?这个问题没有任何意义。ConcurrentHashMap有一个或多个段,而不是相反。2) 一个区段的重新灰化对其他区段没有影响。3) 不管怎么说,这都是过时的东西,因为自从Java8以来,就不再有段了。

试图理解并发hashmap几乎没有问题

  • 每个段共享相同的hashmap还是每个段都有自己的hashmap
  • 当需要对段hashmap进行重新灰化,并且有一个线程正在写入另一个段时,会发生什么情况?

  • 为什么不检查该类的源代码?这个问题没有任何意义。
    ConcurrentHashMap
    有一个或多个段,而不是相反。2) 一个区段的重新灰化对其他区段没有影响。3) 不管怎么说,这都是过时的东西,因为自从Java8以来,就不再有段了。