Java語(yǔ)言環(huán)境基礎(chǔ)

一、什么是JRE,JDK?

JDK(JavaDevelopmentKit:Java開發(fā)工具包): JDK是提供給Java開發(fā)人員使用的,其中包含了java的開發(fā)工具,也包括了JRE。所以安裝了JDK,就不用再 單獨(dú)安裝JRE了。其中的開發(fā)工具有編譯工具(javac.exe),打包工具(jar.exe)等。

簡(jiǎn)單而言:使用JDK開發(fā)完成的java程序,交給JRE去運(yùn)行。

二、JDK的下載與安裝

下載JDK(Java Development Kit Java開發(fā)工具包)

官方網(wǎng)站: www.oracle.com www.java.sun.com

P.S. 由于Sun公司已被Oracle公司收購(gòu),故訪問www.java.sun.com會(huì)自動(dòng)跳轉(zhuǎn)到http://www.oracle.com/technetwork/java/index.html。

1.訪問www.oracle.com,點(diǎn)擊Downloads下的java for delelopers

2.點(diǎn)擊JDK下的Download按鈕


3.在下載之前,首先需要接受JDK的許可證協(xié)議,然后再點(diǎn)擊jdk-8u45-windows- i586.exe(32位)/jdk-8u45-windows-x64.exe(64位)進(jìn)行下載。

4.雙擊“jdk-6u21-windows-i586.exe”文件,點(diǎn)擊“下一步”


5.繼續(xù)點(diǎn)擊“下一步”。 默認(rèn)安裝目錄為“C:\ProgramFiles(x86)\Java\jdk1.6.0_21\”,可以通過(guò)“更 改”按鈕對(duì)安裝路徑進(jìn)行自定義至D:\Java\jdk1.6.0_21\路徑下。


6.繼續(xù)點(diǎn)擊“下一步”。 默認(rèn)安裝目錄為“C:\ProgramFiles(x86)\Java\jdk1.6.0_21\”,可以通過(guò)“更 改”按鈕對(duì)安裝路徑進(jìn)行自定義至D:\Java\jdk1.6.0_21\路徑下。

7.繼續(xù)點(diǎn)擊“下一步”

8.接下來(lái)出現(xiàn)的對(duì)話框是詢問是否安裝JRE(Java運(yùn)行環(huán)境),這是可選的,因?yàn)镴DK中 已經(jīng)包含開發(fā)環(huán)境和運(yùn)行環(huán)境(JRE)兩部分。所以不需要安裝,一般情況下可以直接點(diǎn) 擊“取消”按鈕。

9.

三、環(huán)境變量配置

1.右擊“”計(jì)算機(jī)-》屬性


2.點(diǎn)擊“高級(jí)系統(tǒng)配置”-->“高級(jí)”選項(xiàng)卡-->“環(huán)境變量”


3.點(diǎn)擊“高級(jí)系統(tǒng)配置”-->“高級(jí)”選項(xiàng)卡-->“環(huán)境變量”

3.新創(chuàng)建一個(gè)環(huán)境變量JAVA_HOME記錄jdk安裝目錄的路徑


4.在path環(huán)境變量中通過(guò)“%%”動(dòng)態(tài)的獲取JAVA_HOME的值即可 。通過(guò)這種方式,如果JDK安裝目錄改變了,那么只需要修改JAVA_HOME環(huán)境變量即可,而不用再修改path 環(huán)境變量。


5.JDK測(cè)試安裝成功與否

通過(guò)運(yùn)行cmd進(jìn)入doc模式下,輸入命令java和javac查看輸出信息,有信息輸入安裝成功。

6.總結(jié):

JAVA_HOME就是安裝目錄.

為了方便引用,比如,你JDK安裝在C:\Program Files\Java\jdk1.6.0目錄里,則設(shè)置JAVA_HOME為該目錄路徑, 那么以后你要使用這個(gè)路徑的時(shí)候, 只需輸入%JAVA_HOME%即可, 避免每次引用都輸入很長(zhǎng)的路徑串;

歸一原則, 當(dāng)你JDK路徑被迫改變的時(shí)候, 你僅需更改JAVA_HOME的變量值即可, 否則,你就要更改任何用絕對(duì)路徑引用JDK目錄的文檔, 要是萬(wàn)一你沒有改全, 某個(gè)程序找不到JDK, 后果是可想而知的----系統(tǒng)崩潰!

第三方軟件會(huì)引用約定好的JAVA_HOME變量, 不然, 你將不能正常使用該軟件

PATH:用于列出可執(zhí)行文件的搜索路徑.因?yàn)橥ㄟ^(guò)要通過(guò)命令行的命令啟動(dòng)JAVA,JAVAC等編譯工具和解釋工具,系統(tǒng)必須要知道他們所在的位置,PATH就是用來(lái)指明他們的位置的.

CLASSPATH該變量是JAVA加載類(class or lib)的路徑.只有在classpath設(shè)置的路徑中的類才能被加載

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容