首页 > 编程语言 > 详细

201671010106 2016--2017《JAVA程序设计》学习心得8

时间:2017-10-28 18:38:21      阅读:284      评论:0      收藏:0      [点我收藏+]

    泛型也被称为参数化类型就是在定义类、接口和方法时,通过类型参数指示将要处理的对象类型,可以被很多不同类型的对象所重用

 在JAVA中增加泛型类之前,泛型程序设计使用继承实现的。对于类型参数,使用这段代码可能要想好内置的所有的类,类定义中的类型变量用于指定方法的返回类型以及域、局部变量的类型。

    泛型方法的声明:除了泛型类外,还可以只单独定义一个方法作为泛型方法,用于指定方法参数或者返回值为泛型类型,留待方法调用时确定。 泛型方法可以声明在泛型类中,也可以声明在普通类中。

    泛型类的约束与局限性:不能用基本类型实例化类型参数,运行时类型查询只适用于原始类型,不能抛出也不能捕获泛型类实例, 参数化类型的数组不合法 ,不能实例化类型变量, 泛型类的静态上下文中类型变量无效 ,注意擦除后的冲突

通过对书上的三个实例的理解,学会了该怎么去定义一个泛型类,引入泛型变量,定义带有类型参数的简单方法,还是要多的去理解书上的代码实例,通过对代码的注释去学习

 

201671010106 2016--2017《JAVA程序设计》学习心得8

原文:http://www.cnblogs.com/tyc713005/p/7747551.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!