文章目录
一、泛型简介
二、泛型类
三、泛型方法
四、静态方法的泛型
五、泛型类与泛型方法完整示例
一、泛型简介
----
泛型 可以 简单理解为 参数化类型 , 主要作用在 类 , 方法 , 接口 上..., Java 泛型开发好之后 , 在 编译阶段 就 将泛型相关的信息消除 了 , 不会泛型留到运行时 ;
泛型类型 :
泛型方法 : 方法有参数 , 方法的参数 可以指定成一些 泛型 ;
泛型类 :...类 也可以有参数 , 将 类型 作为 参数 传入类中 ;
泛型接口 : 接口 的 参数 , 也可以是泛型 ;
将 类型 传入 泛型方法 , 泛型类 , 泛型接口 中 , 可以 动态地 指定一些类型 ;...泛型的作用 :
安全检查 : 在 编译阶段 , 就可以进行 代码检查 , 将更少的错误带到运行时 ;
避免强转 : 避免 类型的强转 导致不必要的安全问题 ;
提高性能 : 使用泛型可以 提高 Java...----
泛型方法 : 在方法的 返回值前 , 使用 声明泛型的方法 , 是泛型方法 ; 将某个类型作为参数传入 ;
泛型个数 : 该方法是泛型方法 , 且指定了
2
个泛型 , 泛型的个数可以有很多个