Map m=new HashMap()
Map<String,String> m=new HashMap<String,String>()
等于
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。HashMap<String,String> hashMapOut=new HashMap<String,String>()
Map是个接口
HashMap是它的实现类
这种声明方式没有问题
只不过一般习惯在前面使用接口来进行创建
一般情况下 都是用接口来声明的
用Map的好处是new后面可以跟其他的实现,不一定是HashMap 可以跟其他的
用HashMap声明的话,new后面貌似就只能跟HashMap了

更多精彩