Безопасно ли получать значения из java.util.HashMap из нескольких потоков (без изменений)?

Существует случай, когда карта будет построена, и после ее инициализации она никогда не будет изменена снова. Однако к нему можно будет получить доступ (только через get (key)) из нескольких потоков. Безопасно ли использоватьjava.util.HashMap в этом случае?

(В настоящее время я счастливо используюjava.util.concurrent.ConcurrentHashMapи не имеют никакой необходимости улучшать производительность, но мне просто любопытно, еслиHashMap было бы достаточно. Следовательно, этот вопросnot & quot; Какой я должен использовать? & quot; и это не вопрос производительности. Скорее, вопрос «Будет ли это безопасно?»

Ответы на вопрос(11)

Ваш ответ на вопрос