java方法:变量作用域范围

1.定义在类中的变量作用范围是整个类

2.定义在方法内部的变量,作用范围也只是在方法内部,外部无法访问

3.类中和方法中变量重名,优先打印方法中的

package com.tinstu.u7;
public class T7_FanWei {
	//定义在类中的变量作用范围是整个类
	static String a="定义在类中的变量";	
	public static void f1() {
		//定义在方法内部的变量,作用范围也只是在方法内部,外部无法访问
		String a1="定义在f1中的变量";
		int a=666;
		System.out.println("在f1中打印:"+a);  //类中和方法中变量重名,优先打印方法中的
	}	
	public static void f2() {
		//定义在方法内部的变量,作用范围也只是在方法内部,外部无法访问
		String a1="定义在f2中的变量";
		System.out.println("在f2中打印:"+a);
	}
	public static void main(String[] args) {
		System.out.println("在main中打印:"+a);
		f1();
		f2();
	}
}

 

阅读剩余
THE END