Java 是跨平台? Java 语言是跨平台的 因为Java程序编译后不是能被硬件系统直接运行的,之所以是可以跨平台的是因为不同的电脑上的Java(虚拟机)来翻译成运行的代码。 Java (虚拟机)跨平台吗? 因为不同的电脑上安装的Java虚拟机是不一样的。