Есть классы A и B:
class A
{
private B b;
...
b = new B(this);
}
class B
{
private A a;
public B(A a)
{
this.a = a;
}
}
Сможет ли GC корректно уничтожить класс A в данном случае.
Есть классы A и B:
class A
{
private B b;
...
b = new B(this);
}
class B
{
private A a;
public B(A a)
{
this.a = a;
}
}
Сможет ли GC корректно уничтожить класс A в данном случае.