Estoy trabajando en Java.
Normalmente configuro algunos objetos como tales:
public class Foo {
private SomeObject someName;
// do stuff
public void someMethod() {
if (this.someName != null) {
// do some stuff
}
}
}
La pregunta es: someNameen este ejemplo, ¿se equipara a null, ya que puedo reliably for all objectsasumir que los objetos no inicializados de verificación nula serán precisos?
fuente

char,? Puedo hacerlochar test;pero nochar test = null;nullacharporque es un tipo primitivo. Además, no puede hacerchar test;dentro de un método sin asignartestmás adelante. Puede hacerlochar test='a'si lo desea, o dejarlo comochar test;en una declaración de miembro para obtener el valor predeterminado de'\0'.Si una
Objectreferencia ha sido declarada pero no instanciada, su valor esnull.fuente
nullcomo un campo de instancia?fuente