Standardinitialisierung in Java

Ich habe eine Verwirrung über die Variableninitialisierung in Java. Soweit ich weiß, werden Klassenvariablen standardmäßig initialisiert, während lokale Variablen nicht standardmäßig initialisiert werden. Wenn ich jedoch ein Array innerhalb einer Methode mit dem neuen Schlüsselwort erstelle, wird es standardmäßig initialisiert. Trifft dies auf alle Objekte zu? Initialisiert die Verwendung des neuen Schlüsselworts ein Objekt, unabhängig davon, ob es sich um eine Klassenvariable oder eine lokale Variable handelt?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage