1. Java 泛型
Java 泛型是 JDK1.5 中引入的一个新特性,其本质是参数化类型,把类型作为参数传递。其主要的形式有泛型类,泛型接口和泛型方法。泛型概念的提出,不仅提高了代码的复用性,而且可以有效防止类型转换异常,提高了代码的安全性。
泛型的语法格式:
<T,…> //T称为类型占位符,表示一种引用类型。
下面我们从泛型的三种形式来学习 Java泛型是如何提高代码复用性和安全性的。
2. 泛型类
泛型类的语法是在类名后面加上 <T>
,泛型在类中可以创建变量,也可以作为方法的参数或者返回值。
在使用泛型的使用只能使用引用类型,并且不同的泛型类型对象之间不能相互赋值。
示例,泛型类:
public