JIT 编译器已经存在了一段时间了。有时我会想到,“嘿,为什么不直接将 Java 源文件编译为机器代码呢?”
配合编译库,我们可以摆脱繁琐的JVM。
我能想到的唯一障碍是垃圾收集器。你的想法如何?
PS:哦,你说便携性?那是什么?另外,我首先被迫安装 JVM。
最佳答案
嗯,我的 friend 使用 Ubuntu,我使用 Windows XP,我的另一个 friend 使用 OSX。
当我向他们发送我编译的 jar 时,他们都可以运行该文件而无需任何更改。
这就是为什么你不应该摆脱 JVM。
关于java - 为什么不摆脱 JVM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3587244/