您好,提问者:javac.exe是Linux的DOS命令窗口执行程序,也是java中编译.java为虚拟机可识别的.class程序,但是它编译的时候会去找一个rt.jar,也就是所谓的java内部包了、java.exe就是编译JVM运行.class程序,它也会去找rt.jar包、至于JVM请提问者自行百度吧!