Java最大的优势就是跨平台,即编译一次,就能在linux.windows和mac等平台运行,无需再次编译.而典型的C和C++ 则是源代码跨平台,需要根据不同平台的编译规范来进行编译. Java如何跨平台?这就要提到虚拟机(JVM)了,当启动一个java程序时,相关的Java字节码文件会被虚拟机加载进内存,由虚拟机来负责Java程序运行.所以只要操作系统上装有虚拟机,就能运行Java程序.虚拟机已集成在JDK中,所以首先要下载JDK(Java Development Kit Java开发工具包)