黑马程序员技术交流社区
标题:
泛型是什么?有什么用?在哪里用?
[打印本页]
作者:
宋举
时间:
2015-8-10 22:09
标题:
泛型是什么?有什么用?在哪里用?
泛型是什么?有什么用?在哪里用?
作者:
kenfans
时间:
2015-8-10 22:30
哪里都可以用,最简单的例子,一个集合加上String的泛型,就可以把他的元素之间赋给String,不加泛型就会报数据转换异常的错误,用途很广
作者:
godboy001
时间:
2015-8-10 22:36
泛型是jdk1.5新增的安全机制,如果Object对象是函数的形参,你可以传递任何类的对象,但是如果函数本身只处理String类型的,传入Integer类型,程序编译不会出错,但是运行就会报错,因为会设计到强转的问题,有了泛型,它会在编译时就进行检测,不符合的类型它就会报错
作者:
godboy001
时间:
2015-8-10 22:37
避免了运行时的错误,尽量将问题在编译器就提示出来,提高了程序的安全性
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2