2021-10-13 526
哈哈哈 现在其实创建Map一般都是高级写法,现在大家都是直接这么写了 简单明了 还封装了其它方法:
Map<String,Object> map = Maps.newHashMap();
好了进入正题 讲解它们的区别:
1.这种是java原生API写法,需要手动加泛型。
Map<String,Object> map = new HashMap();
2.这种是google的guava.jar的写法,其实就是为了简化代码,不需要泛型。
Map<String,Object> map = Maps.newHashMap();
可以看源码,就是调用了 new HashMap()方法。里面还有很多方法,感兴趣的同学可以自己去研究研究~
原文链接:https://www.joancn.xyz/?id=6
=========================================
https://www.joancn.xyz/ 为 “Joan小站” 唯一官方服务平台,请勿相信其他任何渠道。
微信生态圈 2021-11-22
工具 2022-01-12
Java 2021-12-09
分布式中间件 2022-02-18
数据库 2021-12-19
学习笔记 2022-05-13
Java 2021-10-13
Linux 2022-04-18
Java 2022-05-09
Linux 2021-10-13
扫码二维码
获取最新动态
分享:
支付宝
微信