I.e., in
class A {
public String s;
}
и
A a1 = new A();
a1.s = "bla";
A a2 = new A();
a2.s = a1.s;
a1 = null;
будет a1 собирать мусор или ссылаться на a1.s, позволяя ему собираться (и я должен сделать глубокую копию, a2.s = new String(a1.s))?
Большое спасибо!