标签: java jvm
我对java字节代码的不可靠性感到困惑,我看到有些地方说java字节代码独立于 cpu 及其体系结构,但有时候我看说它独立于平台(Windows,Linux等)。哪一个是真的?我认为它们不一样,因为具有一种类型的CPU的系统可以有不同的平台,我是对的吗?
我们可以说,如果我们具有(例如)Linux(同一平台)的相同属性,但是在不同系统上的不同cpu架构上,我们应该使用不同的JVM吗?
请帮我解决这个问题 提前感谢您的回答。
答案 0 :(得分:2)
它独立于两者。只要该操作系统和CPU架构有JVM,它就可以运行java Bytecode。