Java寫一次,到處執行

2023/09/17閱讀時間約 1 分鐘
WORA, Write Once Run Anywhere

Java 不依賴於任何平台,Java可以在任何平台上執行,前提是那平台上要有安裝JVM


Java的執行流程

程式開發人員寫出java code(.java檔)

經過 compiler 編譯之後變成byte code (.class檔)

然後將byte code 提供給 JRE中的JVM

JVM會找到你專案中所指定的進入點 public static void main() 並執行它

raw-image

JDK/JRE/JVM關係

JDK 包含了 JRE,而JRE 又包含了 JVM

JDK = Java Development Kit
JRE = Java Runtime Environment
JVM = Java Virtual Machine

開發java程式需要安裝JDK

如果只要能執行java所撰寫的程式或專案,只要安裝JRE


我的Java學習日記
留言0
查看全部
發表第一個留言支持創作者!