java的类型参数是什么意思

Python010

java的类型参数是什么意思,第1张

应该是泛型中提到的一个概念,<T>表示传入任意参数,在给一个泛型类初始化的时候我们要给它传入具体的值,一般是一个类型,如String,Integer或者是一个java bean类型的数据,这时候,String是作为一个参数传过去的,但它表示的是一个字符串类型,也就是传入了String类型的参数。此时String就是一个参数,一个类型参数。如List<string>testList = new List<string>()一个泛型数组,我们要规定该list中只能传入字符串怎么办,这时就给他传入一个String类型参数,只要传入其他类型就会在编译期报错,这也是泛型的一个优点。

直接把参数类型定义为对应的类,就是类类型。

1、定一个类

public class A{//定义一个类A

}

2、定一个方法,类A作为参数传递public class B{//定义一个类B

public void show(A a){//类作为参数传递

}

}