Type genType = clazz.getGenericSuperclass(); Type [] params = ((ParameterizedType) genType).getActualTypeArguments(); return (Class) params[0]; 泛型反射的关键是获取ParameterizedType,再调用它的getActualTypeArguments()方法获得实