public class TopLevelObject{
List<SecondLevelObject> secondLevelObjects;
Long field;
}
public class SecondLevelObject{
List<ThirdLevelObject> thirdLevelObjects;
Long field;
}
public class ThirdLevelObject{
Long field1;
Long field2;
}
我们有一个 TopLevelObject,它包含一个 SecondLevelObjects 列表,所有这些都包含 ThirdLevelObjects 列表
我们需要通过迭代初始化这个结构的一些字段,并推迟初始化其他的,但避免再次迭代
那么是否可以将引用/路径存储到该字段的设置器以便稍后调用它们?(假设您可以知道何时调用哪个 setter)