何时使用.jar,而不是.exe?

Geo*_*ton 3 java exe jar

在Java中,我们可以将源代码编译成两种类型的可执行文件:.jar文件,基本上是字节码,和.exe文件,基本上是机器代码.在什么情况下编译到.exe而不是.jar会更好,反之亦然?哪一个更快运行?谢谢.

Maa*_*wes 5

创建.exe文件的唯一原因是使在Windows中运行应用程序或安装程序更容易.

Java编译为字节代码,然后在JVM中运行.通常,.exe只是一个包装器,它确保java启动VM并运行存储在.exe(或任何其他位置)中的类字节.

  • 是的,不是.*.exe是maschinecode,但不自动意味着它更快. (2认同)