为什么要使用Map <string,object>而不是HashMap <string,object>

时间:2017-07-01 16:32:54

标签: java

我总是像Map<String,Object> hsmap = new Hashmap<>()一样初始化地图 (假设hashmap键是一个String,值可以是任何对象)

而不是

HashMap <String,Object> hsmap = new Hashmap<>()

作为一种最佳做法,虽然我确信除了我的要求之外,我将永远不会更改此地图实现

除了作为编码接口的最佳实践之外,还有其他任何理由使用第一种方法进行初始化吗?

0 个答案:

没有答案