问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是泛型类(具体定义加举例)

发布网友 发布时间:2022-12-30 17:59

我来回答

1个回答

热心网友 时间:2023-10-31 04:46

举个例子吧,现在有一个list,你要向里面放一个Long类型的数据,编译器可不知道你放的是什么类型,他以为所有的都是Object类型的,所以你在从list中取出数据后,要强转一下也就是说Long a = (Long)list.get(0);这样程序才不会报错;但是这其实违反一个原则,java是强类型语言,运行时刻的类型检测是很有必要的,使用泛型就会提供一个类型检测机制,若果你不知道放入list中的是Long类型,你取出数据后要强转成什么类型呢?这时候泛型就很有必要了,比如list<Long如果你向其中放入一个非Long型的数据就会报错,极大的提高的程序的可靠性,同时也会防止错误的类型转换,其实还有继承的向上转型什么的,就不细说了,只是简单的说了一下泛型,java可是自定义泛型类的,不过我也没用过
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 怎么注册 六零年饿死多少人 50年代饿死儿童有多少 潘多拉归来哪里下载福利最多? &#xFEFF;不甚了了什么意思?有什么典故? 耳机和麦克风的区别都有哪些 为啥我的微信加别人不同意呢? 加男生微信他没有同意怎么办? 加学姐微信对方家长不同意怎么办 加好友对方还没同意该怎么办? 一个男生在和别人聊天的时候习惯摸自己的下巴。这是什么心理? 我觉得这是一个很不好的习惯。。。。 安徽科苑植保能不能干 合肥农科院在哪里 安徽农科院建制级别 合肥农科院属于庐阳区哪个街道社区管辖 安徽省农科院研究员工资 安徽省有几个农科院 安徽省农科院值得去吗 粤tv机顶盒没有南方卫视 上联369下联该怎么对? QQ群可以给人吗?如题 谢谢了 如何申请码? 如何申请 如何申请注册? 怎样申请 怎么申请 注册 怎样注册? 12至24伏充电时排风扇抖动怎么回事? 笔记本充电器充电时排风扇会有声音,而且充不进去,是怎么回事 人鱼寓言故事 大寒的暖心问候祝福语有哪些 今天大寒怎么发朋友圈 李泰伯改字全文翻译 李泰伯改字文言文翻译敝 泰伯改字文言文翻译 我的世界怎么关指令消息 我的世界关闭命令方块的指令 具体指令介绍 leftshoulder是哪个键 李泰伯改字的阅读训练 带怡的女孩名字有哪些 带怡的女孩名字