1. 程式人生 > >JAVA的基本組成,以及環境變數的配置

JAVA的基本組成,以及環境變數的配置

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語言特點

  1. 簡單性,剔除了C++中複雜的概念;
  2. 面向物件;
  3. 支援分散式處理,即多臺電腦同時處理;
  4. 開源(開放原始碼)以及跨平臺(依靠JVM跨平臺,但JVM不是跨平臺的),一處實現處處執行。

注:C#不是開源的,C/C++不是跨平臺的,C面向過程,在C的基礎上開發的object C支援面向物件,同時object C/Swift都可用於iOS的開發。

環境變數配置過程

  1. 安裝JDK檔案,由於JDK中已經包含JRE檔案,所以不需要安裝JRE檔案了;
  2. 找到位置:計算機|屬性|高階系統設定|環境變數|系統變數
  3. 新增:JAVA_HOME變數: “D:\developSoftware\Java”,方便下次使用到的時候呼叫。
  4. 新增java的Path路徑:“%JAVA_HOME%\bin;”
  5. win+r + cmd:開啟DOS命令列,輸入java或者java –version命令,看是否有內容顯示。

:不新增JAVA_HOME變數也可以,直接將完整目錄新增到path路徑上:“D:\developSoftware\Java\bin;”

配置環境變數的原因:為了可以在計算機的任意目錄下使用java命令。

:環境變數具有先後順序,即在讀取的時候會先讀取前面的變數,直至目標位置。設定JAVA_HOME的原因是:方便下次使用到的時候呼叫。