有两台电脑,一台32位操作系统,安装的jdk,eclipse等都是32位的,另一台64位操作系统,所有安装的jdk,eclipse等都是64位的,请问在两台机子上编写的程序能相互运行吗?
向下兼容 64的下32的可以 32的下64的不行
估计64位的会兼容32位,32位可能运行不了64位
向下兼容
java编译完最后只是jvm运行的字节码,你这个字节码不会因为平台问题无法运行,除非涉及到底层jni的东西,比如你自己加载了某些dll或so,这个是需要匹配的