当前位置: 技术问答>java相关
让Java脱离JVM运行
来源: 互联网 发布时间:2015-08-16
本文导语: Java众多的技术中,有无一种技术可以将Java源程序直接编译成运行在某一平台上,而不用安装JVM? 不知众多Java程序员如何忍受Java的运行速度,这种速度如何写桌面程序! 欢迎大家讨论!!! | ...
Java众多的技术中,有无一种技术可以将Java源程序直接编译成运行在某一平台上,而不用安装JVM?
不知众多Java程序员如何忍受Java的运行速度,这种速度如何写桌面程序!
欢迎大家讨论!!!
不知众多Java程序员如何忍受Java的运行速度,这种速度如何写桌面程序!
欢迎大家讨论!!!
|
jet这个东西可以把java程序编译成系统代码,不需要jvm就可以执行
|
对于程序员来说,不能指望着自己的 WINDOWS 或 LINUX 程序需要用户更换或添加一块芯片。
JET 的确可以将 JAVA 程序变成通用 WINDOWS 程序,但是,它需要一些 DLL 的支持,要看你用了多少 JAVA 库,而且它不快,相对于 C 程序。
IBM 的 Visual Age for Java 也可以将 JAVA 程序变成独立程序,也是需要 DLL 支持,装 VA4J 的时候就有,是 H 打头的目录。
Borland 的 JBuilder 7 也可以,但不知道需要哪些 DLL。
你还是用 JAVA 来做 APPLET 或网络程序吧,要么就做专用的 APPLICATION。
JET 的确可以将 JAVA 程序变成通用 WINDOWS 程序,但是,它需要一些 DLL 的支持,要看你用了多少 JAVA 库,而且它不快,相对于 C 程序。
IBM 的 Visual Age for Java 也可以将 JAVA 程序变成独立程序,也是需要 DLL 支持,装 VA4J 的时候就有,是 H 打头的目录。
Borland 的 JBuilder 7 也可以,但不知道需要哪些 DLL。
你还是用 JAVA 来做 APPLET 或网络程序吧,要么就做专用的 APPLICATION。
|
jbuilder 7.0
wizards-->native EXEc
可以帮你
wizards-->native EXEc
可以帮你
|
为什么java当作exe运行,就不是java呢?
“一处编写,多处运行”,我们还可以多处编译嘛,又跨平台又有效率。我看能够将*.java -> *.class -->native bytecode的东东以后一定很有前途。
“一处编写,多处运行”,我们还可以多处编译嘛,又跨平台又有效率。我看能够将*.java -> *.class -->native bytecode的东东以后一定很有前途。