【发布时间】:2012-04-18 00:16:19
【问题描述】:
可能重复:
Get class of generic
我正在尝试这样做:
public static<T extends Object> T perform(){
Class<T> classObject = T.class;
Class<T> classObjectAgain = T.getClass();
//...
}
我认为“扩展对象”可以让我访问 .class 和 getClass()... 但是这不会编译:“Illegal class litteral”
你知道我怎么能做这样的操作吗?
【问题讨论】:
-
这个答案有很多重复,只要多搜索stackoverflow。比如“从泛型类型中获取类”。