java的执行与加载的过程

第一、我们编写一个.java源文件;

第二、通过编译器javac.exe把.java源文件编译为.class字节码文件并装入类装载器里;

第三、java虚拟机java.exe把字节码文件解释为各个平台操作系统可以识别的电脑二进制文件并运行;

java之所以可以在各个操作系统上运营是因为有java虚拟机的存在jvm,jvm它有不同操作系统的版本

故可以把java.class文件翻译解释为各个平台可以是别的二进制文件。

原文地址:https://www.cnblogs.com/my-blogs-for-everone/p/5894281.html