泛型
1、特点
1.JDK1.5后引入,
2.为了解决类型安全问题
3.定义类时使用一个标示表示一个不确定的数据类型,并在类中使用,当类实例化时由使用者确定具体类型
4. <泛型的标示> T是Type E一般用在集合上
5.泛型可以定义多个
6.静态方法不能使用泛型
7.泛型不支持基本的数据类型
8.catch语句不能使用泛型
9.规定泛型的上界
<>
该泛型只能是该类和子类的泛型
2、用法
1.泛型类
在类名和大括号之间(可以定义多个) 例: 修饰符 类名<泛型标识>{}
2.泛型方法
可以再普通类定义 例: 修饰符<泛型标识>返回类型 方法名(参数列表){}