标签: java reflection field
假设有一个类:
class A { int a; }
然后有一个A级孩子:
class B extends A { int b; }
如果我拨打B.class.getDeclaredFields(),我只会收到'b'字段。
B.class.getDeclaredFields()
现在我怎么能在这种情况下得到父类的字段'a'。
答案 0 :(得分:2)
您应该使用以下内容调用它:
B.class.getSuperclass().getDeclaredFields();