谷歌提供的guava包首次接触到这种写法,依赖如下:
<!-- google java lib --><dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>17.0</version></dependency>
Map<String, Object> result = new HashMap<String,Object>();
这是java本土API写法,需要手动添加泛型。本质上,两种新Map集合的结果没有区别,但是Maps.newhashmap的写作更简洁。