| 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
|