1. 跨平台与字节码基本原理

使用javap命令工具反编译JAVA字节码(书本3.2.1)

2. JAVA字节码结构

javac命令引导的Java类是“com.sun.tools.javac.main.JavaCompiler”,该类完成Java源文件的解析(Parser)、注解处理等操作。

需要动态编译Java源码,可以使用ToolProvider.getSystemJavaCompiler()来得到一个编译器对象