JAVA内部类2

class Outer
{
    int num=3;
    class Inner
    {
        int num=4;
        void show()
        {
            int num=5;
            System.out.println(num);                //结果为5
            System.out.println(this.num);           //结果为4
            System.out.println(Inner.this.num);     //结果为4
            System.out.println(Outer.this.num);     //结果为3
        }
    }
}

你可能感兴趣的:(JAVA)