说明
class Test{
public static <T> T test( Class<T> clazz){
return clazz.newInstance()
}
}
解释:
<T>:表示要用到泛型参数T:表示返回值是泛型Class<T>:表示形参类型是Class,泛型类型是T
调用该方法
Student res = Test.test( Student.class);
解释:传入 Sutdent.class,返回 Student 对象
提示: Student 是空类