通过JAVA反射获取父类的泛型
2014-08-19 22:20
337 查看
public String getGeneric() { Type type = this.getClass().getGenericSuperclass(); if (type instanceof ParameterizedType) { ParameterizedType parameterizedType = (ParameterizedType) type; Type[] types = parameterizedType.getActualTypeArguments(); if (types.length > 0) { return ((Class)types[0]).getSimpleName(); } }
相关文章推荐
- java 反射机制(通过getGenericSuperclass()方法获取到父类泛型的类型)
- Java反射通过class获取父类泛型类型
- java基础-反射 --通过反射 获取泛型实际类型参数
- java 通过反射获取泛型的类型
- java通过反射获取泛型参数
- java 通过反射获取泛型的类型
- java 通过反射获取泛型的类型
- java 通过反射获取泛型的类型
- java增强之泛型练习2:泛型DAO、通过反射获取泛型参数
- java再复习——通过反射获取到方法的参数和返回值的泛型类型
- java 通过反射获取泛型的类型
- JAVA 通过反射获取泛型的类型
- java中通过反射获取泛型的参数类型
- 通过反射获取父类泛型类型
- 通过反射获取父类泛型的Class对象 ParameterizedType
- Java中通过反射获取泛型实例
- java 通过反射获取泛型的类型
- 通过反射获取父类中的泛型参数对应的Class对象
- java 通过反射获取泛型的类型
- Java通过反射获取泛型实际类型总结(什么可获取,什么不可获取)