Ich arbeite in Java.
Ich richte normalerweise einige Objekte als solche ein:
public class Foo {
private SomeObject someName;
// do stuff
public void someMethod() {
if (this.someName != null) {
// do some stuff
}
}
}
Die Frage ist: Wird someName
in diesem Beispiel gleichgesetzt null
, dass ich reliably for all objects
davon ausgehen kann, dass die Nullprüfung nicht initialisierter Objekte korrekt ist?
char
? Ich kannchar test;
aber nichtchar test = null;