模块  java.base
软件包  java.lang.reflect

Interface GenericArrayType

  • All Superinterfaces:
    Type

    public interface GenericArrayType
    extends Type
    GenericArrayType表示一种数组类型,其组件类型是参数化类型或类型变量。
    从以下版本开始:
    1.5
    • 方法详细信息

      • getGenericComponentType

        Type getGenericComponentType()
        返回表示此数组的组件类型的Type对象。 此方法创建数组的组件类型。 有关参数化类型的创建过程的语义,请参阅ParameterizedType的声明,有关类型变量的创建过程,请参阅TypeVariable
        结果
        表示此数组的组件类型的 Type对象
        异常
        TypeNotPresentException - 如果基础数组类型的组件类型引用了不存在的类型声明
        MalformedParameterizedTypeException - 如果基础数组类型的组件类型引用无法以任何原因实例化的参数化类型