java - 如何将字节码翻译成机器 native 代码

标签 java bytecode aot

<分区>

我正在寻找一个翻译器,用于在执行之前将 Java 字节码翻译成机器 native 代码以提高性能。

听说OpenOffice是用JAVA做的,但是我在他的安装文件夹里看不到jar文件,所以,可能有翻译器,但我找不到。

有没有人知道一些工具或商业产品可以做到这一点?

谢谢!

最佳答案

有多种解决方案。一切都不理想。

看看here (exe4j)。要了解更多信息,请阅读此 article .

关于java - 如何将字节码翻译成机器 native 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8167479/

相关文章:

java - 如何使用j2se从xml文件中获取数据

java - 如何在加载类的字节码之前对其进行操作?

c# - 在 MonoTouch 中的编译时检测 JIT

xamarin.ios - 是否有关于 MonoTouch AOT 助手的 ServiceStack.Text.JSConfig 文档?

java - 使用 AES-256 和初始化 vector 进行加密

java - Getter/Setter 和其他数据对象类之间的区别

java - 为什么 Oracle Java 编译器更喜欢无参数 StringBuilder 构造函数?

clojure - 如何最小化 leiningen (Clojure) 中的 AOT 编译

java - 模型约束验证

javascript - Rhino 编译器的编程接口(interface)?