java--泛型
1.泛型
①定义类、接口、方法时,同时声明了一个或者多个类型变量(如:<E>),称为泛型类、泛型接口、泛型方法,它们统称为泛型。
②作用:泛型提供了在编译阶段约束所能操作的数据类型,并自动进行检查的能力!这样可以避免强制类型转换,及其可能出现的异常。
③泛型的本质:把具体的数据类型作为参数传递给类型变量。
2.泛型类
注意:类型变量建议用大写的英文字母,常用的有:E、T、K、V等
①定义类、接口、方法时,同时声明了一个或者多个类型变量(如:<E>),称为泛型类、泛型接口、泛型方法,它们统称为泛型。
②作用:泛型提供了在编译阶段约束所能操作的数据类型,并自动进行检查的能力!这样可以避免强制类型转换,及其可能出现的异常。
③泛型的本质:把具体的数据类型作为参数传递给类型变量。
注意:类型变量建议用大写的英文字母,常用的有:E、T、K、V等