Soll ich Instanzvariablen bei der Deklaration oder im Konstruktor instanziieren?

Gibt es einen Vorteil für einen der beiden Ansätze?

Beispiel 1:

class A {
    B b = new B();
}

Beispiel 2:

class A {
    B b;

    A() {
         b = new B();
    }
}

InformationsquelleAutor der Frage DonX | 2010-01-03

Schreibe einen Kommentar