在构造方法中写入
//获得当前类带有泛型类型的父类 ParameterizedType ptClass = (ParameterizedType) this.getClass().getGenericSuperclass(); //获得运行期的泛型类型 Class clazz = (Class) ptClass.getActualTypeArguments()[0];
clazz就是当前类的泛型,需要写一个类继承这个类才能使用这个方法
在构造方法中写入
//获得当前类带有泛型类型的父类 ParameterizedType ptClass = (ParameterizedType) this.getClass().getGenericSuperclass(); //获得运行期的泛型类型 Class clazz = (Class) ptClass.getActualTypeArguments()[0];
clazz就是当前类的泛型,需要写一个类继承这个类才能使用这个方法