1.javac是什么?
javac是一种编译器,能将一种语言规范转化为另一种语言规范.
2.javac的任务是什么?
将java源代码语言先转化成JVM能够识别的的一种语言,然后由JVM再将JVM语言转化成当前机器识别的机器语言.表面上,将.java文件转成.class文件,而实际上是将java源代码转化成一串能被jvm识别的有格式二进制数字.
3.javac编译器的基本结构
javac编译器的作用就是将符合java语言规范的源代码转化为符合java虚拟机规范的java字节码.
编译原理
javac组件