java lang reflect Field isSynthetic()方法判断此字段是否为合成字段,如果是则返回true;否则返回false。1语法publicbooleanisSynthetic()
java lang reflect Field isEnumConstant()方法返回true,如果该字段表示枚举类型的元素;否则返回false。1语法publicbooleanisEnumConstant
java lang reflect Field hashCode()方法返回此字段的哈希码。它被计算为底层字段声明类名称及其名称的哈希码。1语法publicinthashCode()2
java lang reflect Field getType()方法返回一个Class对象,用于标识此Field对象所表示的字段的声明类型。1语法publicClass<?>getType()2参
java lang reflect Field getShort(Objectobj)方法获取静态或实例short字段的值。1语法publicshortgetShort(Objectobj)throwsIllegalArgume
java lang reflect Field getName()方法返回此Field对象表示的字段的名称。1语法publicStringgetName()2参数无3返回值底层成员的简单名称。
java lang reflect Field getModifiers()方法返回由此Field对象表示的字段的Java语言修饰符作为整数。Modifier类应用于解码修饰符。1语法pu
java lang reflect Field getLong(Objectobj)方法获取静态或实例long类型字段的值。1语法publicdoublegetLong(Objectobj)throwsIllegalArgu
java lang reflect Field getInt(Objectobj)方法获取静态或实例int类型字段的值。1语法publicdoublegetInt(Objectobj)throwsIllegalArgumen
java lang reflect Field getGenericType()方法返回一个Type对象,该对象表示此Field对象所表示的字段的声明类型。1语法publicTypegetGener