早期(编译期)优化
overview:
- 早期编译期指的是
将*.java文件转变为*.class文件的过程
,如javac编译器。 - 该期间并非优化程序的运行效率。javac做了许多针对java语言编码过程的优化措施改善程序员的编码风格和提高编码效率。
编译过程:
public static void main(String[] args) throws Exception {
//javac入口
com.sun.tools.javac.Main.main(new String[]{
"Test.java"});
}
// 注解处理器(填充符号表(解析))
com.sun.tools.javac.main.JavaCompiler
<