java開發環境--JDK的下載與環境變數的配置

來源:互聯網
上載者:User

標籤:

無論是學習java還是Andriod,環境變數是必不可少的,對於環境變數需要進行兩個方面的操作:

1、JDK的下載與安裝

1.1、JDK的相關介紹

1.1.1、JDK的重要性

  掌握JDK是學習java的第一步,JDK是整個java的核心,其中包括java的運行環境、java的基本工具以及java的基礎類庫。

1.1.2、JDK的基本組件的簡單介紹:

1)JDK的重要的命令列工具

javac--編輯器:將原java程式轉換為位元組代碼(即電腦可以識別的二進位代碼),簡單說將“.java”—>“.class”檔案。

java--啟動JVM,運行對.java檔案編譯後的檔案,即運行.class檔案

jar--打包工具:將相關的類檔案打包成一個檔案

javadoc--文檔產生器:從源碼(.java)注釋中提取文檔

這幾個是常用的,也是主要的命令,對於其他的命令,可以以後慢慢學習

2)JDK目錄資訊

bin檔案夾:包含編輯器(javac.exe)、解譯器(java.exe)、Applet查看器(appletviewer.exe)等java命令的可執行檔

jre檔案夾:存放java運行時需要的一些可執行檔和類庫

lib檔案夾:存放一系列類庫

demo檔案夾:包含一些原始碼的程式樣本

include檔案夾:存放一些標頭檔

1.2、JDK的下載

  :這個百度上到處都有,但是在選擇是最好與自己所用的電腦系統要匹配

1.3、JDK的安裝

  開啟JDK的安裝檔案,可以不用管,直接下一步……即可,其中有一步是讓你選擇安裝路徑,最好選擇你習慣的安裝路徑

1.4、JDK環境變數的配  

方法一:

電腦—>系統屬性—>進階系統設定—>進階—>環境變數—>在系統變數:找到環境變數

PATH(Path)編輯:在變數值中添加JDK的bin的安裝目錄(注意前後的分號’;’)

例如:JDK的安裝目錄:D:\Program Files\Java\jdk1.8.0_51\bin—>確定即可。

檢查安裝是否成功:

  在DOS環境(cmd)中,輸入java –version命令,若成功,會出現JDK的版本號碼;或者直接輸入javac或java,若成功,會出項JDK中的相關介紹。

這是最簡單的方法。

方法二:

電腦—>系統屬性—>進階系統設定—>進階—>環境變數—>系統變數

1)在系統變數中建立JAVA_HOME變數:

變數名:JAVA_HOME

變數值:JDK的安裝路徑:例如:D:\Program Files\Java\jdk1.8.0_51(結尾不要分號“;”)

作用:指明JDK的安裝路徑

2)在系統變數:找到環境變數中的PATH(Path),若沒有建立一個PATH:

變數名:PATH

變數的值:%JAVA_HOME%\bin;%JAVA_HOME\jre\bin;或者直接填%JAVA_HOME%\bin;(注意前後要有分號“;”)

作用:使得系統可以在任何路徑下識別java命令

具體作用:協助系統操作java,我們用javac將原始碼編譯成.class檔案,在調用java命令讓程式執行。

3)在系統變數中配置CLASSPATH變數:若存在,在中添加下面內容,若不存在,建立:

變數名:CLASSPATH

變數值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

作用:為java載入類(class or lib)路徑,只有類在classpath中,java命令才能識別他

具體作用:告訴java虛擬機器所有可執行檔.class的位置

4)確定即可

檢查安裝是否成功:

  在DOS環境(cmd)中,輸入java –version命令,若成功,會出現JDK的版本號碼;或者直接輸入javac或java,若成功,會出項JDK中的相關介紹。

 

備忘:這篇文當只是學習時簡單的總結,以後會慢慢完善。

java開發環境--JDK的下載與環境變數的配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.