博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
泛型的特征
阅读量:6638 次
发布时间:2019-06-25

本文共 386 字,大约阅读时间需要 1 分钟。

hot3.png

使用泛型的好处

1> 保证安全

     以下代码不安全,编译通过,但是运行将报错:ClassCastException

List list = new ArrayList();		list.put(new Dog());				Cat cat = (Cat) list.get(0);

    加上泛型之后,编译将报错:

List
list = new ArrayList
(); list.put(new Dog()); Cat cat = (Cat) list.get(0);

2> 提高代码的重用性

    泛型类型可以加在类、接口和方法上,成为泛型类、泛型接口和泛型方法。可以通过反射机制获取类的方法、字段等详细信息

转载于:https://my.oschina.net/Howard2016/blog/1941079

你可能感兴趣的文章
11迭代器和表
查看>>
12模块和包
查看>>
13元表
查看>>
14:协同(coroutine)
查看>>
16面向对象
查看>>
01:xlua
查看>>
02XLua教程
查看>>
05:C#访问Lua中的全局function
查看>>
01:xlua的迁入与hotfix的环境配置
查看>>
02:Anchor
查看>>
03:轴心点参数及获取UI宽高
查看>>
04:canvas的三种渲染模式
查看>>
SVN
查看>>
人生真正需要的是“逆向思维”
查看>>
【老鸟分享】Linux命令行终端提示符多种实用技巧!
查看>>
创业第一个月总结
查看>>
临时表删除
查看>>
Hadoop运维记录系列(一)
查看>>
你理解这些Cisco NAT分类和原理吗
查看>>
门户网站CDN实战优化教学案例分享
查看>>