Java语言是跨平台的,JVM是不跨平台的。 Java能跨平台正是以JVM不跨平台为代价的。 Java的跨平台性由JVM实现,即JVM用于保证java的跨平台的特性。 原理分析: JVM是在机器和编译程序之间加入的一层抽象的虚拟机器, 这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。 编译程序只需要面向虚拟机,生成虚...