Java技术指南「编译器专题」深入分析探究“静态编译器”(JAVA\IDEA\ECJ编译器)是否可以实现代码优化?
技术分析大家都知道Eclipse已经实现了自己的编译器,命名为Eclipse编译器forJava(ECJ)。ECJ是EclipseCompilerforJava的缩写,是JavaTM认可的Java编译工具(类似javac)。可以单独下载使用。IDEA所支持的编译器,也有几种:javac(Java原生编译器)、ECJ(支持使用Eclipse编译器)、ACJ编译器(不太清楚),其中默认使用的是Java