public class Test { public static void main(String args[]) { int a = 10; int b; int c; if (a > 50) { b = 9; } c = b + a; } }
public class Test { int c; public static void main(String args[]) { Test s = new Test(); System.out.println(s.c); //结果是0 } }而另一个:会报错。
public class Test { public static void main(String args[]) { int c; System.out.println(c); //报错,提示没有初始化 } }