我知道
我假设每个字节码都被翻译成一个汇编等效指令,比如ADD或SUB。如果这是正确的,那么JIT和我的解释器的最终结果应该是相同的汇编指令,这时我不明白为什么需要我的
请在有误的情况下进行更正。
javac
将*.java
文件编译成*.class
文件,这些文件的内容被称为字节码。我假设每个字节码都被翻译成一个汇编等效指令,比如ADD或SUB。如果这是正确的,那么JIT和我的解释器的最终结果应该是相同的汇编指令,这时我不明白为什么需要我的
/usr/bin/java
解释器了。请在有误的情况下进行更正。