问题描述
问大家一个问题.class A<T extend B>{ private List<T> temp; <---怎么获取到字段的类型为D? public void getTemp(List<T> t){temp = t} }class B{}class C extend A<D>{} <---怎么获取D?class D extend B{}使用C.class.getTypeParameters()得到空, 使用C.class.getGenericSuperclass().getTypeParameters()得到的是B
解决方案
http://blog.csdn.net/ykdsg/article/details/5472591
时间: 2024-11-05 01:18:21