Java运行机制:
Java程序的运行必须经过编写、编译、运行三个步骤。
编写是指在Java开发环境中进行程序代码的输入,最终形成后缀名为.java的Java源文件。
编译是指使用Java编译器对源文件进行错误排查的过程,编译后将生成后缀名为.class的字节码文件,这不像C语言那样最终生成可执行文件。
运行是指使用Java解释器将字节码文件翻译成机器代码,执行并显示结果。(Java解释器由不同计算机上的JVM提供,并解释执生成的.class字节码文件。Java的跨平台也得益于JVM.)
注:这个JVM不是物理上的计算机,而是由java自己设计的计算机(JVM),java 中所有的程序都是在JVM上运行的。