一个物体何时依赖另一物体?
如果A类创建或使用对象B,则A依赖于B - 需要它来处理,以完成某些任务。
但是B也依赖于A,它是由它创建或使用的。
java循环中的依赖是什么?
答案 0 :(得分:3)
你的定义是循环的,但Java的引用只是单向的。
依赖关系只能从需要的Object转到需要的Object。您可以拥有循环依赖项。你不能谈论对象需要的东西。我认为这只适用于人(也可能是宠物)。 ;)
答案 1 :(得分:1)
循环依赖是可能的,但只有在两个对象中都有引用时才会发生:
public class A
{
private List<B> children;
}
public class B
{
private A parent;
}
答案 2 :(得分:0)
是,如果A取决于B,B取决于A,那么它的循环依赖
答案 3 :(得分:0)
依赖关系图有一个圆圈。 依赖项本身是单向的。