JVM(Java 虛擬機器)
JRE(Java執行環境)
JDK(Java開發工具包)
為了讓Java在你的電腦上運行你需要一些合適的軟體,所以你安裝JDK,顧名思義它是一個開發工具包它有一個運行Java的工具包,就像你有板球工具包裡麵包含護墊,頭盔,和Bat 等。它擁有運行 java 的所有東西。
安裝完JDK後,你在IDE中用java寫一些程式碼並編譯程式碼,編譯後還產生了一個class文件,為什麼?因為JDK有一個虛擬機,可以將你的「英文代碼」轉換為字節碼供系統理解,因為最終計算機只能理解0和1。
在編譯程式碼期間,除了您自己編寫的程式碼之外,您還需要一些其他檔案來運行程序,即如果您使用的是java集合框架方法,即arrays.sort() ,或使用提供的任何方法透過java inbuilt ,這意味著您正在使用內建函數,並且該函數是由JRE(java 運行時環境)提供的
這就是您編寫的簡單 java 程式的生命週期。
在這裡聯絡我 - https://www.linkedin.com/in/pushan-verma-559260176/
以上是Java JVM、JRE 和 JDK的詳細內容。更多資訊請關注PHP中文網其他相關文章!