¿Es seguro obtener valores de un java.util.HashMap de varios subprocesos (sin modificación)?

Hay un caso en el que se construirá un mapa, y una vez que se inicializa, nunca se volverá a modificar. Sin embargo, se accederá (solo a través de obtener (clave)) desde varios subprocesos. ¿Es seguro usar unjava.util.HashMap ¿De este modo?

(Actualmente, estoy felizmente usando unajava.util.concurrent.ConcurrentHashMap, y no tengo la necesidad medida de mejorar el rendimiento, pero simplemente tengo curiosidad si un simpleHashMap bastaría. Por lo tanto, esta pregunta esno "¿Cuál debo usar?" ni es una pregunta de rendimiento. Más bien, la pregunta es "¿Estaría seguro?")