Java通过在不同系统的平台上安装不同版本的JVM后编译并运行Java程序,java系统运行时由标准C实现,java程序具有与平台无关的特性,同时java类库中也实现了与不同平台的接口,使得Java具有跨平台原理。