miembro estático en Java
package pack1;
public class A {
public static int i = 10;
public static void test() {
System.out.println("done");
}
}
//this is other .class file
package pack2;
import static pack1.A;
import static java.lang.System.out;
public class Manager2 {
public static void main(String[] args) {
out.println(i);
test();
}
}
Cada vez que usoimport static pack1.A;
como he usado en la clase Manager2 en lugar deimport static pack1.A.*;
, el compilador muestra un error. Noimport static pack1.A;
importar clase A incluyendo miembros estáticos?
Soy consciente de eso usandoimport static pack1.A.i
importa miembros estáticos, pero 'importa paquete estático1.A;' está mostrando un error