泛型
-
1.自定义泛型类
-
2.大写字母就是泛型标识符
-
3.可以有多个
-
4.普通成员方法,属性可以使用泛型
-
5.使用泛型的数组,不能初始化
-
6.静态方法,属性不能使用泛型,因为静态与类相关,类加载时,对象还没创建,JVM无法初始化
-
7.创建对象时,未指定类型,默认是Object
-
参数化类型,数据类型的数据类型
ArrayList<Dog> arrayList = new ArrayList<Dog>(); -
public class ArrayList<E>{} -
在定义对象时(编译时)确定数据类型
自定义泛型方法
1.语法:
访问修饰符
方法体;
return 返回值
}
2.例子:
public
}
注:访问修饰符后面没写<>不叫泛型方法,该方法只是使用了类声明的泛型

浙公网安备 33010602011771号