Concorrência Java: "get (Key) para HashMap e ConcurrentHashMap são iguais em desempenho?

Estamosget(Key) método @ exige um padrãoHashMap eConcurrentHashMapesempenho igual quando nenhuma modificação ocorre no mapa subjacente (portanto, apenas as operações get () são executadas

Atualizar com fundo:

Concorrência é um tópico bastante complexo: eu digo "simultaneidade / segurança de thread", mas apenas em putts, que acontecem extremamente raramente. E para as opções, eu poderia trocar as Associações de Mapas (que são atômicas e seguras para threads). Portanto, estou perguntando que estou obtendo muitos get (e tenho a opção de implementá-lo com um HashMap (criar um Hashmap temporário, copiar dados em um novo HashMap e trocar associação) ou usar um ConcurrentHashMap ... Como meu aplicativo realmente Eu quero aprender mais sobre como o desempenho é perdido com os dois pontos diferentes.Por mais bobo que isso pareça, a Internet tem tantas informações desnecessárias por aí, mas isso é algo que pode ser interessante para muito mais pessoas. Portanto, se alguém souber o funcionamento interno do ConcurrentHashMap, será ótimo responder à pergunt

Muito obrigado!

questionAnswers(6)

yourAnswerToTheQuestion