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

Interface Member

    • 字段汇总

      字段  
      变量和类型 字段 描述
      static int DECLARED
      标识类或接口的已声明成员集。
      static int PUBLIC
      标识类或接口的所有公共成员的集合,包括继承的成员。
    • 方法摘要

      所有方法  实例方法 抽象方法 
      变量和类型 方法 描述
      <?> getDeclaringClass()
      返回表示声明由此Member表示的成员或构造函数的类或接口的Class对象。
      int getModifiers()
      以整数形式返回此Member表示的成员或构造函数的Java语言修饰符。
      String getName()
      返回此Member表示的基础成员或构造函数的简单名称。
      boolean isSynthetic()
      如果编译器引入了该成员,则返回true ; 否则返回false
    • 字段详细信息

      • PUBLIC

        static final int PUBLIC
        标识类或接口的所有公共成员的集合,包括继承的成员。
        另请参见:
        常数字段值
      • DECLARED

        static final int DECLARED
        标识类或接口的已声明成员集。 不包括继承的成员。
        另请参见:
        常数字段值
    • 方法详细信息

      • getDeclaringClass

        <?> getDeclaringClass()
        返回表示声明由此Member表示的成员或构造函数的类或接口的Class对象。
        结果
        表示底层成员的声明类的对象
      • getName

        String getName()
        返回此Member表示的基础成员或构造函数的简单名称。
        结果
        底层成员的简单名称
      • getModifiers

        int getModifiers()
        以整数形式返回此Member表示的成员或构造函数的Java语言修饰符。 应使用Modifier类来解码整数中的修饰符。
        结果
        底层成员的Java语言修饰符
        另请参见:
        Modifier
      • isSynthetic

        boolean isSynthetic()
        如果编译器引入了该成员,则返回true ; 否则返回false
        结果
        当且仅当编译器引入此成员时才返回true。
        从以下版本开始:
        1.5
        See The Java™ Language Specification:
        13.1 The Form of a Binary