Module java.base

Interface GenericArrayType

所有超级接口:
Type

public interface GenericArrayType extends Type
GenericArrayType表示其组件类型为参数化类型或类型变量的数组类型。
参见 Java语言规范:
10.1 数组类型
自JDK版本:
1.5
  • Method Summary

    Modifier and Type
    Method
    Description
    返回表示此数组的组件类型的Type对象。

    Methods declared in interface java.lang.reflect.Type

    getTypeName
  • Method Details

    • getGenericComponentType

      Type getGenericComponentType()
      返回表示此数组的组件类型的Type对象。此方法创建数组的组件类型。请参阅ParameterizedType的声明以了解参数化类型的创建过程的语义,以及请参阅TypeVariable以了解类型变量的创建过程。
      返回:
      表示此数组的组件类型的Type对象
      抛出:
      TypeNotPresentException - 如果底层数组类型的组件类型引用不存在的类或接口声明
      MalformedParameterizedTypeException - 如果底层数组类型的组件类型引用无法由于任何原因实例化的参数化类型