java32位与64位兼容吗?

有两台电脑,一台32位操作系统,安装的jdk,eclipse等都是32位的,另一台64位操作系统,所有安装的jdk,eclipse等都是64位的,请问在两台机子上编写的程序能相互运行吗?

向下兼容 64的下32的可以 32的下64的不行

估计64位的会兼容32位,32位可能运行不了64位

向下兼容

java编译完最后只是jvm运行的字节码,你这个字节码不会因为平台问题无法运行,除非涉及到底层jni的东西,比如你自己加载了某些dll或so,这个是需要匹配的