java怎样能够脱离java环境生成exe

来源:百度知道 编辑:UC知道 时间:2024/05/04 02:50:15
能把class文件转成exe文件吗?

刚才我又看了一下相关的文章,楼上的回答不完全准确。这个问题应该从概念上分析。

编译程序把高级语言原码全部翻译成目标程序,然后统一执行,编译过程就是翻译+执行的过程。

而CLASS需要JVM翻译执行,边翻译边执行,从结构上来说,CLASS与EXE差异很大。

如果你只是想提高运行速度的话,可以采用JIT技术将CLASS编译成本地代码,关于JIT在网上资料很多的。

这个不知道哈
好象JAVA只能在JAVA机上运行哈

JAVA 是靠虚拟机来执行的。

不可以的 exe文件是微软提出的pe文件(即可编辑轻量级的文件)只能在windows平台上运行 哈哈 而java之所以能跨平台就是因为,他只依赖于jvm(java虚拟机)