您现在的位置是:首页 > 新闻 > 正文

list集合(List集合使用泛型与不使用泛型有什么区别)

2022-09-14 05:56新闻

简介 泛型其实还有一个通俗的名字:参数化类型(使用参数指明了该传什么类型)。 就是明确指定了运行期集合中对象的类型。 如果没有泛型,那我一切的对象直接使用Object和强制类型转...

泛型其实还有一个通俗的名字:参数化类型(使用参数指明了该传什么类型)。

就是明确指定了运行期集合中对象的类型。

如果没有泛型,那我一切的对象直接使用Object和强制类型转换就解决了不是吗?但是这种有个问题,就是会在运行期出现随处可见的强制类型转换异常ClassCastException。

而指定了参数化类型,是不是我们在编译期就进行检查了,传入List类型,List里面只能放入String,你add其他类型编译不会通过的,就不要提运行期检查了。

所以你提泛型搞不懂就理解为参数化类型这个事就完事了

Tags:什么 / 区别 / 使用 / 集合 / 泛型 / 

舒城中学高一新生名单(六安有多少民办学校) 中小企业服务中心(中小企业服务中心好吗) 校园食品安全(学校食品安全问题如何杜绝) qq头像男生图片(有什么男生用的QQ头像和网名分享吗) dpf再生(仪表盘显示dpf正在再生是什么意思) 石家庄地铁运营时间(石家庄地铁三号线一期东段和二期什么时候 濮阳华龙区(濮阳市华龙区文化路南路路东大杂院要拆吗) 王者荣耀怎样解除健康系统(王者荣耀健康系统如何解除(已成年 勇士队队员(库里,汤普森,拉塞尔这新的勇士三人组合叫什么名 98篮球中文网(哪里可以看到以前的当天的NBA历史录像)