JDK8源码阅读笔记
切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页

Member


Member是一个接口,在反射时标识单个成员(字段或方法)或构造函数的信息。


1. public static final int PUBLIC = 0;

标识类或接口的所有公共成员的集合,包括继承的成员。


2. public static final int DECLARED = 1;

标识类或接口的声明成员集合。继承的成员不包括在内。


3. public Class getDeclaringClass();

返回一个Class对象,该对象表示由当前Member实例所代表的成员或构造函数的类或接口。


4. public String getName();

返回此成员表示的基础成员或构造函数的简单名称。


5. public int getModifiers();

以整数形式返回此成员表示的成员或构造函数的Java语言修饰符。Modifier类应用于解码整数的修饰符。


6. public boolean isSynthetic();

如果此成员是由编译器引入的,则返回true,否则返回false