码迷,mamicode.com
首页 > 编程语言 > 详细

JavaSE-泛型

时间:2016-06-30 18:21:11      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

1:JDK1.5以后引入"参数化类型"的概念,允许程序在创建集合时指定集合元素的类型。用来约束集合保证数据的统一性,java的参数化类型被称为泛型

2:JDK1.7出现了"菱形"写法。在定义过程中不需要指明运行时的数据类型。简化了定义。

3:所谓泛型,就是允许在定义类、接口、方法时使用类型形参,这个类型将在声明变量、创建对象、调用方法时动态的指定(即传入实际的类型参数,也可称为类型实参)

4:从泛型类中派生子类,当创建了带泛型声明的接口、父类之后,可以为接口创建实现类,或从该父类派生子类,需要指出的是,当使用这些接口,父类时不能包含在形参中

public Children extend  Father<T> //error

public Children extend Father<String>

5:不能再静态成员中使用泛型

 

  

 

JavaSE-泛型

标签:

原文地址:http://www.cnblogs.com/xiaofengcanyue/p/5630719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!