javajav 通过 反射 获取 泛型信息

Posted 九师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javajav 通过 反射 获取 泛型信息相关的知识,希望对你有一定的参考价值。

1.概述

2.获得类的泛型

子类继承泛型父类,并对泛型进行指定,通过反射获得指定类型,

  1. 使用getGenericSuperclass()方法获得泛型父类
  2. 判断是不是参数化类型是的话强转类型为ParameterizedType
  3. 使用ParameterizedType的方法getActualTypeArguments()获得泛型实际类型

代码如下

public class GenericityDemo1<T,H> 
   

public

以上是关于javajav 通过 反射 获取 泛型信息的主要内容,如果未能解决你的问题,请参考以下文章

通过反射获取泛型信息

反射获取泛型信息

java 反射和泛型-反射来获取泛型信息

Java使用反射来获取成员变量泛型信息

注解和反射反射获取泛型反射获取注解

Java之反射机制六:获取方法的泛型信息