阅读背景:

为什么匿名内部类不包含从此代码生成的任何内容?

来源:互联网 
package com.test;

public class OuterClass {
    public class InnerClass {
        public class InnerInnerClass {

        }
    }

    public class InnerClass2 {

    }

    //this class should not exist in OuterClass after dummifying
    private class PrivateInnerClass {
        private String getString() {
            return "hello PrivateInnerClass";
        }
    }

    public String getStringFromPrivateInner() {
        return new PrivateInnerClass().getString();
    }
}
package com.test;

public class OuterClass {
  



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: