开发者社区> 问答> 正文

获得泛型的Class对象

我在某个类的方法中,需要使用到当前类泛型的Class对象,通过.class和getClass都获得不了,代码如下,求大神指点。

public class Demo {

private T t;

public void getType() {
    Class<?> aClass = t.getClass();
    System.out.println(aClass.getTypeName());
}

@Test
public void test() {
    Demo<Student> test = new Demo<>();
    test.getType();
}

}

展开
收起
筱渝星辰 2019-01-20 20:45:54 1940 0
1 条回答
写回答
取消 提交回答
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Java基础入门(四)-泛型、反射、注解 立即下载
建立联系方法之一 立即下载
低代码开发师(初级)实战教程 立即下载