Java平台的理解 Java语言简单高效,基本Java系统(编译器和解释器)所占空间不到250k面向对象的编程语言平台无关性和可移植性 Compile once, run anywhere… 下面对Java的可跨平台运行的机制进行解释 先理解跨平台含义:不依赖于操作系统,也不依赖硬件环境。不同的系统下有不同的JVM(JVM是C语言写的),所以JVM不是跨平台的, JAVA依赖于JVM,JVM给JAVA提供了运行环境,只需根据平台安装相应的JDK就行,所以JAVA是跨平台的。 附上 附上示意图