6
A
回答
8
Java不会构建32位或64位应用程序 - 字节码可跨架构移植。
如果你依赖任何本地库,你将不得不同时发布这两个版本 - 但实际的Java代码将不需要重新编译。
+0
我是你的粉丝。 :) – pavanlimo 2010-09-14 17:48:23
+0
我也是你的粉丝,这与这个答案无关。 – jrharshath 2010-09-14 18:05:36
17
您不必为32位或64位平台构建Java代码。代码被编译为由JVM运行的字节码。您可以使用32位或64位JVM运行您的java代码。
唯一的例外是您可能在代码中使用的本机库。如果有的话,你将不得不手动编译各自的平台。否则,Java代码在32位和64位平台上完全可移植。
一次编写,到处运行:-)
相关问题
- 1. 编译为64/32位iOS
- 2. 在Win7 32位&64位VBS Reg错误
- 3. 在64位DMD上编译32位
- 4. Java类编译64位32位
- 5. 在64位Linux上编译32位libGLEW.so
- 6. 32位指针在64位Solaris编译
- 7. 将32位代码编译为64位
- 8. Asio编译器错误(Win7 64位+ VC11)
- 9. 从32位xp移动到64位Win7 - 线程影响
- 10. 编译从32位到64位的软件
- 11. 从同一个项目编译32位和64位?
- 12. 从32位变为64位
- 13. 从32位到64位
- 14. 在64位ubuntu上编译32位汇编程序
- 15. 64位eclipse rcp产品不能运行在64位OS + 32位编译和捆绑JDK 1.7 32位套件
- 16. XOR高32位,低32位,64位数
- 17. MySQL 32位或64位 - Apache 32位Windows 64位?
- 18. 的FtpWebRequest错误的Win7 64位VS Win2003的32位
- 19. JNA在Win7 64位机器上使用32位DLL
- 20. Oracle 2.111.7.0在Win7 64位机器上的32位
- 21. 编码/在32位和64位
- 22. 32位/ 64位编译和应用速度
- 23. Xcode:编译与32位库的64位应用程序
- 24. 编译32位VS 2003项目到64位
- 25. 在Ubuntu 32位编译为64位体系结构
- 26. 是否可以在64位Ubuntu下编译32位?
- 27. 在64位linux上编译32位python模块(例如numpy)
- 28. 在64位机器上编译32位matlab应用程序(C++)
- 29. 当编译为64位时,P/Inovke参数偏移32位
- 30. SetupDiCallClassInstaller在64位机器上为32位编译时引发ERROR_IN_WOW64。
我想你只需要得到正确的JVM – David 2010-09-14 17:45:23
@大卫使用32位JVM在大多数情况下只是在64位环境很好,所以你通常不会有也担心JVM。 – Carlos 2010-09-14 17:53:35
字节代码,顾名思义是基于字节(8位)的代码。这会在运行时转换为32位或64位(或其他)环境。 – 2010-09-14 20:42:06