public class TClass {
public static void main(String[] args) throws Exception {
Class clazz = son.class;
//获取泛型父类
Type type = clazz.getGenericSuperclass();
ParameterizedType p = (ParameterizedType)type;
Type[] types = p.getActualTypeArguments();
for (Type t : types) {
System.out.println(t);
}
}
}
abstract class Father<T,U>{
}
class son extends Father<String,Integer>{
}
Java获取泛型父类---demo
最新推荐文章于 2024-07-13 03:12:05 发布