先来看看C语言程序怎么工作 编译器对源码文件进行编译,产生机器码文件,链接器将机器码文件链接,产生应用程序 程序加载器将应用程序加载到RAM中去运行 再来看看JVM 编译器对源码文件进行编译,产生字节码文件 Java虚拟机通过类加载器将字节码文件加载到RAM中,然后由字节码验证器对字节码进行验证(安全等方面),检查通过后由执行引擎将字节码转为机器码,然后执行代码逻辑 【完】