clazz.getDeclaredFields()
时间: 2023-12-23 22:06:06 浏览: 97
Java 反射机制的应用
这个方法是用来获取一个类声明的所有成员变量(Field),包括 private、protected、default、public 修饰的成员变量。它返回一个 Field 类型的数组,每个元素代表一个成员变量。可以通过这个方法获取到某个类的所有成员变量,然后可以通过反射机制来获取或修改这些成员变量的值。需要注意的是,这个方法只能获取到当前类声明的成员变量,无法获取到父类或子类的成员变量。如果需要获取父类或子类的成员变量,需要使用其他方法。
阅读全文