ClassFileAnalyzer (Can) |
Home |
Example: TestCanInner3Test directive
/* TestCanInner3.java */ public interface TestCanInner3 { public void methodOuter(); public interface Inner { public void methodInner(); } }
> javac TestCanInner3.java --> TestCanInner3.class, TestCanInner3$Inner.class > java ClassFileAnalyzer TestCanInner3.class > java ClassFileAnalyzer TestCanInner3$Inner.class
; TestCanInner3.j
; Generated by ClassFileAnalyzer (Can)
; Analyzer and Disassembler for Java class files
; (Jasmin syntax 2, http://jasmin.sourceforge.net)
;
; ClassFileAnalyzer, version 0.7.0
.bytecode 50.0
.source TestCanInner3.java
.interface public abstract TestCanInner3
; Flag ACC_SUPER not set, see JVM spec
.super java/lang/Object
; one line
.inner interface public static abstract Inner
inner TestCanInner3$Inner outer TestCanInner3
.method public abstract methodOuter()V
.end method
; TestCanInner3$Inner.j
; Generated by ClassFileAnalyzer (Can)
; Analyzer and Disassembler for Java class files
; (Jasmin syntax 2, http://jasmin.sourceforge.net)
;
; ClassFileAnalyzer, version 0.7.0
.bytecode 50.0
.source TestCanInner3.java
.interface public abstract TestCanInner3$Inner
; Flag ACC_SUPER not set, see JVM spec
.super java/lang/Object
; one line
.inner interface public static abstract Inner
inner TestCanInner3$Inner outer TestCanInner3
.method public abstract methodInner()V
.end method
|