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); //报错,提示没有初始化
}
}