java文件:java扩展的生命周期

mlmc2os5  于 2021-07-05  发布在  Java
关注(0)|答案(2)|浏览(332)

这个问题在这里已经有答案了

java解释器或任何解释器究竟是如何工作的(5个答案)
4个月前关门了。
在c++中,文件生成为.cpp,编译时变成.obj,最后链接后变成.exe。java文件的最后阶段是什么?它最初是.java,编译时变成.class。下一步是什么?最后阶段会发生什么?它是否成为.exe文件?

p3rjfoxz

p3rjfoxz1#

在c++中,文件不一定成为.exe文件。这类文件不属于windows环境。至于java,.class文件已经可以由jvm执行了,所以通常不需要将它们转换成其他任何东西。通常,它们保留为.class或打包成各种可能的格式,如.jar文件或.war或.ear文件。

b1zrtrql

b1zrtrql2#

这取决于你想做什么。
通常,在.class文件之后,会有一个.jar文件(有时可能是.war)。可以使用下一个命令运行。 java -jar file.jar/warFile.war params 之后,您可以使用不同的程序创建一个包含.jar文件的.exe文件和包含run命令的脚本文件。有时在.exe中,jre也可能在内部。

相关问题