study

泛型

上一篇 / 下一篇  2010-09-20 10:03:59 / 个人分类:java学习

泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 
  Java语言引入泛型的好处是安全简单。 
  在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才出现异常,这是一个安全隐患。 
  泛型的好处是在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,提高代码的重用率。 

TAG:

 

评分:0

我来说两句

xlluo

xlluo

努力++,往自动化测试方向发展~~~~

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 8549
  • 日志数: 17
  • 建立时间: 2009-01-09
  • 更新时间: 2011-12-23

RSS订阅

Open Toolbar