在JAVA中Map和HashMap有什么区别

2025-04-15 14:57:28
推荐回答(3个)
回答1:

Map是一个接口不能实例化
public interface Map
HashMap是Map的一个实现类,是对Map等的实现。
public class HashMap extends AbstractMap implements Map, Cloneable, Serializable

回答2:

希望可以帮到你!
Map是一个接口不能实例化
HashMap是Map的一个实现
就好比你Map是一辆汽车
HashMap是宝马牌的...

回答3:

Map集合的特点:
1、Map集合一次存储两个对象,一个键对象,一个值对象
2、键对象在集合中是唯一的,可以通过键来查找值
HashMap特点:
1、使用哈希算法对键去重复,效率高,但无序
2、HashMap是Map接口的主要实现类