假设有一个类:
class A {
int a;
}
然后有一个 A 类的 child :
class B extends A {
int b;
}
如果我打电话B.class.getDeclaredFields()
我只会得到“b”字段。
现在我如何获取父类的字段,在这种情况下为“a”。
最佳答案
你应该用这样的方式来调用它:
B.class.getSuperclass().getDeclaredFields();
关于java - 如何使用反射获取父类的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17883784/