【发布时间】:2016-05-01 03:08:30
【问题描述】:
我读过关于编译器设计算法的书(2003 年),还有另一种称为交叉编译器的变体编译器可以为多台机器生成目标代码,但在另一本书中我读到存在称为字节码的代码,它可以为多个机器生成机器也是,但它通过虚拟机上的 JIT 编译器执行。 JVM 上的 java 和 CLR 上的 .Net。
目标码和字节码一样吗?还是不同?
【问题讨论】:
标签: java .net compiler-construction virtual-machine computer-science