java泛型类的构造函数_java泛型,泛型类详解

之前给大家介绍了一下java泛型集合方面的内容,下面要给大家介绍的就是泛型类方面的知识,一起通过简单的文章来进行一下了解吧。

泛型类

除了能够定义泛型集合之外,还能够直接限定泛型类的类型参数。

语法格式:public class class_name{}

在这当中,class_name表示类的名称,data_ type1等表示类型参数。

Java泛型支持声明一个以上的类型参数,只要将类型用逗号隔开就可以了。

泛型类一般用于类当中的属性类型不确定的情况下。

在声明属性的时候,使用下面的语句:private data_type1 property_name1;

private data_type2 property_name2;

这个语句当中的data_type1和类声明当中的data_type1表示的是同一种数据类型。

示例:

在实例化泛型类的时候,需要指明泛型类中的类型参数,并赋予泛型类属性相应类型的值。

例:

下面的示例代码创建了一个表示学生的泛型类,这个类当中包括3个属性,分别是姓名、年龄和性别。public class Stu 

{

private N name; // 姓名

private A age; // 年龄

private S sex; // 性别

// 创建类的构造函数

public Stu(N name, A age, S sex)

{

this.name = name;

this.age = age;

this.se

你可能感兴趣的:(java泛型类的构造函数)