• Asignatura: Informática
  • Autor: amab9uimolkarez
  • hace 9 años

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

Respuestas

Respuesta dada 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
Preguntas similares