反编译后内部类的问题 代码: class Outer { private int xx = 123; public Inner getInner() { return new Inner(); } public class Inner { public int getDate() { return xx; } } }
反编译Outer类, C:\>javap -private Outer Compiled from "Test.java" class Outer extends java.lang.Object{ private int xx; Outer(); public Outer$Inner getInner(); static int access$000(Outer); }