Java程序的编译运行

Java编译的整个过程:
这里写图片描述
这里写图片描述
这里写图片描述
总结:就是源文件(A.java)经过编译器编译过成为class文件(A.class),通过本地或者网络传递class文件,java虚拟机需要处理class文件和调用java API(应用编程接口)。怎么来实现的?java虚拟机里面有类加载器和执行引擎,类加载器处理class文件,调用class文件所用到的API,比如class文件调用了list的接口,那么相应API中的list接口,就会被调用。经过类加载器处理过后,字节码文件由执行引擎执行。

猜你喜欢

转载自blog.csdn.net/qq_39380737/article/details/82115282