Day06全局变量与局部变量和匿名对象

168 阅读1分钟

public class Test3 {

//	此处为属性位置也是此类成员位置  定义在此处的变量为全局变量
	static int a = 12;
	String name ;
	public void run() {
		
		System.out.println("哈哈");
		
	}
	

	public static void main(String[] args) {
// 定义在方法中的参数列表或者在方法体中的变量为局部变量	
		int b  = 22;
		
		
		
//		方法中可以使用全局变量 但是局部变量不能被外面使用
		System.out.println(a);
		
		
		
//		匿名对象:没有把值赋值给栈空间的变量. 调用就是不赋值直接想调用哪个方法或者属性就直接点
		new Test3().run();
		
		System.out.println(new Test3().a);
	}
	

}