Java语言特别流行的其中一个原因就是其具有良好的跨平台性,Java的跨平台性表现在通过 Java 语言编写的应用程序在不同的系统平台上都能够正常运行。其原理是:只要在需要运行 java 应用程序的操作系统上,先安装一个 Java 虚拟机(JVM Java VirtualMachine)即可。由 JVM 来负责 Java 程序在该系统中的运行。因为有了 JVM,所以同一个 Java 程序在三个不同的操作系统中都可以执行。这样就实现了 Java 程序的跨平台性。也称为 Java 具有良好的可移植性。