Stimmt es, dass das zugewiesene endgültige Objektfeld innerhalb eines Konstruktors immer noch null sein kann?
class MyClass {
private final Object obj = new Object();
public MyClass() {
System.out.println(obj); // may print null?
}
}
Wenn ja, ist das nicht ein Fehler?