1、具体实现的选择是在编译期执行,所以没有运行期的开销.
2、从功能上看,一个编译程序就是一个语言翻译程序。
3、jVm可将字节代码即时编译为机器代码。
4、当然,在要求他迅速改变硬件特性和重新编译硬件时,他总是被难祝。
5、使用c程序时,您甚至不用运行它,就能了解许多程序可能的性能特征。只要看看编译出的机器码就可以了。
6、在运行时,它将字串临时编译成代码并且执行.
7、jVm解释字节码,而不是把字节码编译成机器码并直接执行机器码。
8、第四步:编译、链接和运行程序。
9、您不得对产品进行反向工程、反编译或反汇编,或试图获得对产品原码的访问权。
10、尽管代码生成器可以理解一点儿目标语言的知识,但是它们通常都不是完整的语法分析器,不重新编写一个完整的编译器是无法全面考虑目标语言的。
