cómo inicializar un miembro estático privado de una clase en java.inicialización de variable estática java
tratar lo siguiente:
public class A {
private static B b = null;
public A() {
if (b == null)
b = new B();
}
void f1() {
b.func();
}
}
sino en la creación de un segundo objeto de la clase A y luego llamar f1(), recibo una excepción de puntero nulo.
debe usar un constructor público –
error de tipeo correcto. –
¿En qué línea de código obtiene la excepción de puntero nulo? –