Maps.newHashMap 和 new HashMap的区别
2024-10-07 07:23:55
区别:
(1)Map<String, Object> result = new HashMap<String,Object>();
这种是java原生API写法,需要你手动加泛型。
(2)Map<String, Object> result = Maps.newHashMap();
这种是google的guava.jar提供的写法,目的是为了简化代码,不需要你手动写泛型。
参考:https://bbs.csdn.net/topics/392063008
最新文章
- iOS7 NavigationController 手势问题
- SAP Adapter启动报错
- linux shell 多线程执行程序
- JAVA笔记 之 Thread线程
- java多线程生产者消费者
- HttpClient入门
- System.exit(0)
- 专题一、ArrayList增删操作技术细节详解
- 用shape结合selector实现点击效果
- mobile优化
- Ubuntu16.04安装编译caffe以及一些问题记录
- Flume+Kafka+Storm整合
- .NET Core玩转机器学习
- PHP 必知的 16 个编程法则
- 小白安装openvas总结-原创20181213
- Web的攻击技术笔记
- Day2-异步IO+Scrapy爬虫
- BZOJ.4516.[SDOI2016]生成魔咒(后缀数组 RMQ)
- ios中滚动页面
- dataframe.isnull()函数, DatetimeIndex,黄包车代码155行