inner classes: access methods: Method int access$0(jode.test.InnerClass) 0 aload_0 1 getfield #13 4 ireturn Method void access$1(jode.test.InnerClass, int) 0 aload_0 1 iload_1 2 putfield #13 5 return inner class: private final jode.test.InnerClass this$0; Constructor Method jode.test.InnerClass. Inner(jode.test.InnerClass) 0 aload_0 1 invokespecial #6 4 aload_0 5 aload_1 6 putfield #11 9 aload_0 10 aload_1 11 putfield #11 14 aload_0 .class operator: usage: 0 getstatic #23 3 ifnull 12 6 getstatic #23 9 goto 21 12 ldc #25 14 invokestatic #21 17 dup 18 putstatic #23 or: 0 getstatic #13 3 ifnonnull 14 6 ldc #1 8 invokestatic #12 11 putstatic #13 Method java.lang.Class class$(java.lang.String) 0 aload_0 1 invokestatic #39 4 areturn 5 astore_1 6 new #41 9 dup 10 aload_1 11 invokevirtual #47 14 invokespecial #51 17 athrow Exception table: from to target type 0 5 5