在一次采访中,有人问我序列化文件(即.ser文件平台)是独立还是相关,为什么?我告诉他.ser文件与平台无关,但我不知道答案。请让我知道答案。
最佳答案
是。它们绑定到JVM,并且JVM的内部操作与平台无关。除了特定于平台的有关在CPU上运行JIT编译的代码的外观以及类似的内容外,兼容的JVM之间没有区别,无论硬件或操作系统如何。因此,从您的角度来看,Java是跨所有这些平台的Java,直到您拥有引用本机资源(代码,硬件等)的Java。
关于java - 序列化文件平台是否独立?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19454349/