JAVA源代码.java代码通过与平台无关的编译器编译成与平台无关的.class字节码的中间码,再由万能的不同平台的JAVA虚拟机解释给各种不同操作系统的平台运行。 ps:以上纯个人理解总结,有不对或不详尽的地方欢迎大神指出!