Java编译器是将编写的java程序通过javac命令编译成中间键,即将.java文件编译成.class文件,即虚拟机代码,然后才可以在虚拟机解释执行;Java解释器是在Java虚拟机里通过Java命令将.class文件解释成0,1计算机可识别的代码指令,再执行程序