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