Java基礎系列:JRE、JDK和JVM

前言
在學習Java之前我們應該要熟悉它的幾個頂樑柱,沒有這些東西再好的Java程序也不能向世人展現。

正文

  • JVM(Java Virtual Machine)Java虛擬機,它是運行所有Java程序的假想計算機,是Java程序運行時的環境,我們所編寫的Java代碼都運行在JVM上(不過Java虛擬機本身是不具備跨平臺功能的,所以每個操作系統都會有不同版本的虛擬機,Windows版、Linux版、MAC版)
  • JRE(Java Runtime Environment),提供Java程序運行的環境,它包括了JVM和運行時需要的核心類庫
  • JDK(Java Development Kit),是Java程序開發工具包,它包含了JRE和開發人員使用的工具(當你在電腦上安裝了JDK,你可以查看它的文件目錄,瞭解各個文件夾的作用)
  • 當我們想要在自己的電腦上運行一個Java項目時(用戶),我們需要安裝JRE
  • 當我們想要在自己的電腦上開發一個Java項目時(開發人員),我們必須要安裝JDK

三者的關係:JDK>JRE>JVM
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章