如何使用反射获取父类的字段

时间:2013-07-26 14:16:46

标签: java reflection field

假设有一个类:

class A {
  int a;
}

然后有一个A级孩子:

class B extends A {
  int b;
}

如果我拨打B.class.getDeclaredFields(),我只会收到'b'字段。

现在我怎么能在这种情况下得到父类的字段'a'。

1 个答案:

答案 0 :(得分:2)

您应该使用以下内容调用它:

B.class.getSuperclass().getDeclaredFields();