Does Composite object's reciprocal relationship cause memory leak in java

Viewed 31

Suppose we have following case. Should we face any memory leak here?

class A {
   B b;
   void set(B in) { b = in; }
}

class B {
  A a;
  void set(A in) { a = in; }
}

void main() {
   A ina = new A();
   B inb = new B();
   ina.set(inb);
   inb.set(ina);
}
1 Answers
Related