Я читаю о Java и ломаю голову, почему System.out.println("a: " + a); не выдает ошибку компиляции. Где инициализируется?
public class localVariableEx {
public static int a;
public static void main(String[] args) {
int b;
System.out.println("a: " + a);
System.out.println("b: " + b); //Compilation error
}
}
Подробнее здесь: https://stackoverflow.com/questions/561 ... cated-line