Java跨平台原理 为什么不直接编写class文件?class文件,只能被JVM所识别,程序员看不懂。 1:编译之后会生成与平台无关的字码文件。 2:得依赖不同平台的虚拟机(JVM)。 JVM是不跨平台的。