Java 編譯期和執行期

Clearlast .發表於2020-11-04

1.編譯期

在這裡插入圖片描述
Java通過編譯器進行編譯,將Java原始碼檔案編譯為Java位元組碼檔案

編譯器則是jdk 裡的javac 編譯器,在cmd中使用 javac MyApp.java 命令
就可以實現對java原始碼檔案的編譯。

Java原始碼檔案 >> Java.class檔案

2.執行期

在這裡插入圖片描述

通過jdk 裡的java命令執行java位元組碼檔案。
在cmd中使用 java MyApp.class 即可載入並執行位元組碼檔案,當執行java命令時,JRE將與指定的類一起載入並執行該類的主要方法。

相關文章