質問: new A(); } こんな感じで2つのプログラムを参照しあって、 そこで処理が止まってしまいます。 どのようにしたら、それを食いとめられるでしょうか?
回答: 両方で new したら参照し合えません。お互いに参照し合いたい場合 class A { B b = new B(this); } class B { final A a; B (A a) { this.a = a; } }