java程序的运行流程(jdk,jre,jvm的关系)

发布时间 2023-10-16 17:04:39作者: 流年ccc

资料来源于第8课:https://www.bilibili.com/video/BV1o841187iP?p=8&spm_id_from=pageDriver&vd_source=c3a656550cf5d38944e8878bb7026cbc

1.我们手写的java 代码为.java后缀文件储存在src当中。

2.经过jdk中的bin中的javac.exe文件编译出.class文件的字节码。

3.字节码储存在out文件中,在虚拟机jvm上通过java.exe运行之后产生机器码输送给操作系统os 。

4.再由cpu对其执行操作并分配内存、储存磁盘。

5.并把操作结果反馈给操作系统os。

6.再在控制台上显示输出结果。

jvm包含于jre包含于jdk