JAVA的基本組成,以及環境變數的配置
阿新 • • 發佈:2018-11-30
JAVA語言包含哪些部分:
JRE(Java Runtime Environment,java執行環境):JVM+類庫。
JDK(Java Development Kit,java開發工具包):JRE+JAVA的開發工具。
Java平臺版本:
標準版Java SE:桌面級開發,但應用很少。是其它兩者的基礎。
縮小版Java ME:用於智慧冰箱等嵌入式系統的開發,但目前智慧冰箱多采用安卓系統,目前應用很少。
企業版Java EE:用於企業級Web開發。
為什麼JDK中包含一個JRE呢?
其一,開發完的程式,總需要執行一下看看效果。
其二,也是最重要的,JDK中的開發工具其實都是java語言編寫的應用程式,為了方便使用才打包成exe檔案,如果沒有JRE提供的執行環境,那麼這些工具是執行不了的。
Java語言特點:
- 簡單性,剔除了C++中複雜的概念;
- 面向物件;
- 支援分散式處理,即多臺電腦同時處理;
- 開源(開放原始碼)以及跨平臺(依靠JVM跨平臺,但JVM不是跨平臺的),一處實現處處執行。
注:C#不是開源的,C/C++不是跨平臺的,C面向過程,在C的基礎上開發的object C支援面向物件,同時object C/Swift都可用於iOS的開發。
環境變數配置過程:
- 安裝JDK檔案,由於JDK中已經包含JRE檔案,所以不需要安裝JRE檔案了;
- 找到位置:計算機|屬性|高階系統設定|環境變數|系統變數
- 新增:JAVA_HOME變數: “D:\developSoftware\Java”,方便下次使用到的時候呼叫。
- 新增java的Path路徑:“%JAVA_HOME%\bin;”
- win+r + cmd:開啟DOS命令列,輸入java或者java –version命令,看是否有內容顯示。
注:不新增JAVA_HOME變數也可以,直接將完整目錄新增到path路徑上:“D:\developSoftware\Java\bin;”
配置環境變數的原因:為了可以在計算機的任意目錄下使用java命令。
注:環境變數具有先後順序,即在讀取的時候會先讀取前面的變數,直至目標位置。設定JAVA_HOME的原因是:方便下次使用到的時候呼叫。