19
Qual é a diferença entre ConcurrentHashMap e Collections.synchronizedMap (Map)?
Eu tenho um mapa que deve ser modificado por vários segmentos simultaneamente. Parece haver três implementações diferentes de mapas sincronizados na API Java: Hashtable Collections.synchronizedMap(Map) ConcurrentHashMap Pelo que entendi, Hashtableé uma implementação antiga (estendendo a Dictionaryclasse obsoleta ), que foi adaptada posteriormente para se ajustar à Mapinterface. Embora esteja sincronizado, …