源代码文件进行编译为字节码文件到不同系统的虚拟机进行翻译,最终在机器上运行
关于JRE JDK JVM三者关系
JRE(Java Runtime Environment Java运行环境)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK(Java Development Kit Java开发工具包)是提供给Java开发人员使用的,其中包含了Java的开发工具,也包含了JRE。所以安装了JDK,就不用在单独安装JRE了。