Informática, pregunta formulada por amab9uimolkarez, hace 1 año

¿Cuál es la diferencia entre una tabla hash y un HashMap?

Respuestas a la pregunta

Contestado por Proundmega
1
Si la pregunta es especifica de Java entonces esta es la respuesta.

Se puede decir que son casi lo mismo, pero Hashtable es una implementación vieja de un HashMap, pero diseñada para usarse con concurrencia (cuando necesitas usar muchos cpus) por lo que es más lento en general.

Además un Hastable no implementa ninguna interface, no asi HashMap que implementa Map. Esto quiere decir que digamos ya no quiero usar un HashMap sino algo que hice yo, eso lo puedo hacer implementando mi creación como un Map, pero con un Hashtable tendria que hacer muchos cambios en diferentes lugares
Otras preguntas