变量只在被定义的结构定义语句内部起作用,即{ }内部,超出{ }以后被垃圾回收期(GC)回收。
{
int a =10;
}
{
System.out.println(a); //a 不存在
}
静态方法对成员变量的调用:
成员变量必须是静态的
public class Demo1;
static int a = 10;
public static void main(String[ ] args){
a= 20;
System.out.println(a); // 20
}