使用泛型(也叫通用),可以在不知道代码操作的对象的类型的情况下编写代码。 它允许创建通用类,构造函数和方法。泛型类是使用形式类型参数定义的。
形式类型参数是一个逗号分隔的变量名列表,放在类声明中类名后的尖括号<>
中。
语法
下面的代码声明一个类Wrapper
,它接受一个形式类型参数:
public class Wrapper<T> { }
上代码中,参数已命名为T
。T
是一个类型变量,它可以是Java中的任何引用类型,例如:String
,Integer
,Double
等。
当使用Wrapper
类时,要指定形式类型参数值。