【发布时间】:2012-03-24 05:48:19
【问题描述】:
【问题讨论】:
-
尝试编译这个sn-p:
new HashMap<String, String>(); new Map<String, String>();
【问题讨论】:
new HashMap<String, String>(); new Map<String, String>();
HashMap 是Map 的实现。 Map 只是任何类型地图的接口。
【讨论】:
Map是一个接口; HashMap 是该接口的特定实现。
HashMap 使用散列键值的集合来进行查找。 TreeMap 将使用红黑树作为其底层数据存储。
【讨论】:
Map 是 Java 中的一个接口。而HashMap 是该接口的实现(即提供接口中指定的所有方法)。
【讨论】:
Map 是一个接口,即定义如何使用某物的抽象“事物”。 HashMap 是该接口的实现。
【讨论】: