【发布时间】:2016-05-30 08:43:53
【问题描述】:
Herbert Schildt 对此线程写道:
了解将整个 Java 程序一次全部编译成可执行代码是不切实际的,因为 Java 执行只能在运行时进行的各种运行时检查,这一点很重要。
他的意思是什么运行时检查?
请解释编译字节码的原因,而不是整个程序。
【问题讨论】:
-
我不完全确定这是关于
*.java -> *.class还是关于 JIT 编译,有人能澄清一下吗? -
这是关于JIT编译的。
标签: java jvm compilation jit bytecode