嵌套对象的Java反射

嵌套对象的Java反射,java,reflection,Java,Reflection,我需要编写一些代码来为嵌套对象提供默认值。我有4层对象,这些嵌套对象也可以有基本集合(列表/映射),我需要为它们提供默认值。我该怎么做呢?我在寻找Java反射,但没有得到太多关于嵌套对象的示例或方法?四级对象嵌套?我认为您的代码可能需要重构。不管怎样,您能否提供一个示例,说明对象的外观,以及您希望为它们提供什么样的默认值,以及在什么情况下?反射是一种要求吗?您可以使用工厂为特定类创建访问者,该类将设置默认值。我已经在使用访问者访问所有字段。这是我的结构:类TopOne{private Neste

我需要编写一些代码来为嵌套对象提供默认值。我有4层对象,这些嵌套对象也可以有基本集合(列表/映射),我需要为它们提供默认值。我该怎么做呢?我在寻找Java反射,但没有得到太多关于嵌套对象的示例或方法?

四级对象嵌套?我认为您的代码可能需要重构。不管怎样,您能否提供一个示例,说明对象的外观,以及您希望为它们提供什么样的默认值,以及在什么情况下?反射是一种要求吗?您可以使用工厂为特定类创建访问者,该类将设置默认值。我已经在使用访问者访问所有字段。这是我的结构:类TopOne{private Nested1 Nested1;private string name;TopOne.set(Nested1);}class Nested1{private Nested2 Nested2;private string value;Nested1.set(Nested2);}类Nested2{private List;}嵌套结构是固定的还是可以是动态的?你知道这些结构吗?默认值是固定的还是动态的?