1:Java语言编写的成语既是编译型的,又是解释型的。程序代码经过编译之后转换为一种称为Java字节码的中间语言,Java虚拟机(JVM)将对字节码进行解释和运行。编译只进行一次,而解释在每次运行程序时都会进行。编译后的字节码采用一种针对JVM优化过的机器码形式保存,虚拟机将字节码解释为机器码,然后在机器上运行。
2:JDK中的javac.exe(C:\Program Files\Java\jdk1.7.0_79\bin\javac.exe)可将’.java‘文件转化成字节码文件(.class文件),同目录的java.exe可执行字节码文件。