变量的作用域

package java20190918;

public class dome {
	public static int var = 2; //定义全局变量var=2
public static void main(String[] args) {
	for(int i = 0;i < var ; i++) {//根据输出结果的个数判断var的值
		int var = 3;//在循环体系中定义var=3
		System.out.println(var);//判断此时var的值
	}
}
}

  输出结果为3

3

输出结果为两次所以在for循环中的var为

public static int var = 2;此语句中的值
而输出的值为3则为
int var = 3;语句中的值
原文地址:https://www.cnblogs.com/yangxionghao/p/11542395.html