Java 编译期和运行期

1.编译期

在这里插入图片描述
Java通过编译器进行编译,将Java源码文件编译为Java字节码文件

编译器则是jdk 里的javac 编译器,在cmd中使用 javac MyApp.java 命令
就可以实现对java源码文件的编译。

Java源码文件 >> Java.class文件

2.运行期

在这里插入图片描述

通过jdk 里的java命令运行java字节码文件。 在cmd中使用 java MyApp.class 即可加载并执行字节码文件,当运行java命令时,JRE将与指定的类一起加载并执行该类的主要方法。