62,636
社区成员




Map<String, Object> result = Maps.newHashMap();
Map<String, Object> result = new HashMap<String,Object>();
public HashMap() {
this(DEFAULT_INITIAL_CAPACITY, DEFAULT_LOAD_FACTOR);
}
你去看它们调用的源码,就可以发现底层都是调用HashMap类的构造函数
Map<String, Object> result = new HashMap<String,Object>();
上面这种是java原生API写法
下面这种是google的guava.jar提供的写法,目的是为了简化代码。唯一的区别就是简化代码
Map<String, Object> result = Maps.newHashMap();