1.一个声明在类中,一个声明在类的方法中。在类中的方法中声明内部类,其方法中的内部类调用 内部类外中的变量,变量必须final
class Outter{ int x1 = 0; public void print(){ final int x1 = 0; class Inner{ public void InnerPrint(){ System.out.println(x1+1); } } } class Inner2{ public void Inner2Print(){ System.out.println(x1+""); } } }