标签: java
我总是像Map<String,Object> hsmap = new Hashmap<>()一样初始化地图 (假设hashmap键是一个String,值可以是任何对象)
Map<String,Object> hsmap = new Hashmap<>()
而不是
HashMap <String,Object> hsmap = new Hashmap<>()
作为一种最佳做法,虽然我确信除了我的要求之外,我将永远不会更改此地图实现。
除了作为编码接口的最佳实践之外,还有其他任何理由使用第一种方法进行初始化吗?