相关疑难解决方法(0)

使用Java Reflection检索继承的属性名称/值

我有一个Java对象'ChildObj',它从'ParentObj'扩展而来.现在,如果可以使用Java反射机制检索ChildObj的所有属性名称和值,包括继承的属性?

Class.getFields为我提供了公共属性数组,Class.getDeclaredFields为我提供了所有字段的数组,但它们都没有包含继承的字段列表.

有没有办法检索继承的属性呢?

java reflection introspection

118
推荐指数
7
解决办法
7万
查看次数

.this.getClass()getFields()的长度.; 总是返回0

我试图获取特定类中的字段数.但是,我使用的技术不起作用,并始终返回0:

this.getClass().getFields().length;
Run Code Online (Sandbox Code Playgroud)

如何获取特定类的字段数?

java reflection field count

10
推荐指数
1
解决办法
8816
查看次数

标签 统计

java ×2

reflection ×2

count ×1

field ×1

introspection ×1