Java跨平台是什么意思? Java语言是跨平台性的。Java程序(后缀为java的文件)在Java平台上被编译为体系结构中立的字节码格式(后缀为class的文件),然后可以在实现这个Java平台的任何系统中运行。 Java程序的运行是运行在jvm虚拟机上的,不同的操作系统对应不同的虚拟机。因此Java可以实现一次编译,到处运行 图解如下: