针对 32 位 JDK 构建和编译成 32 位字节码的 Java 代码能否在 64 位 JVM 中工作?还是 64 位 JVM 需要 64 位字节码?
为了提供更多细节,我的代码在运行 32 位 JVM 的 Solaris 环境中运行,但现在我在将 JDK 和 Weblogic Server 升级到 64 位后遇到了问题。
最佳答案
是的,假设您使用独立于平台的库,Java 字节码(和源代码)是独立于平台的。 32 位与 64 位无关紧要。
关于Java 32 位与 64 位兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/783662/