Red de conocimiento informático - Material del sitio web - ¿Cuál es la diferencia entre Map y HashMap en JAVA?

¿Cuál es la diferencia entre Map y HashMap en JAVA?

Map es una interfaz y no se puede crear una instancia

interfaz pública Map

HashMap es una clase de implementación de Map, una implementación de Map, etc. .

la clase pública HashMap extiende AbstractMap implementa Map, clonable, serializable