通过JAVA反射获取父类的泛型

为什么80%的码农都做不了架构师?>>>   hot3.png

    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();
            }
        }


转载于:https://my.oschina.net/mleo/blog/304517

你可能感兴趣的:(通过JAVA反射获取父类的泛型)