在Java中,我们可以将源代码编译成两种类型的可执行文件:.jar文件,基本上是字节码,和.exe文件,基本上是机器代码.在什么情况下编译到.exe而不是.jar会更好,反之亦然?哪一个更快运行?谢谢.
创建.exe文件的唯一原因是使在Windows中运行应用程序或安装程序更容易.
Java编译为字节代码,然后在JVM中运行.通常,.exe只是一个包装器,它确保java启动VM并运行存储在.exe(或任何其他位置)中的类字节.
| 归档时间: |
|
| 查看次数: |
344 次 |
| 最近记录: |