public class Test01{
	private static int i ;
	private int j;
	public void t01(){
		System.out.println("---开始---");
		int a =1;
		class Inner{
			public void i1() {
				System.out.println("我是匿名内部类");
				System.out.println(i);
				System.out.println(j);
				System.out.println(a);//此“a”在1.8之前不可编译,1.8之后可以
				//原因:1.8之前必须手动加final,之后自动加final
			}
		}
		System.out.println("有作用域,只能写在类声明的后面");
		new Inner().i1();
		
	}
	
	public static void main(String[] args) {
		Test01 test01 = new Test01();
		test01.t01();
	}
}