【軟件介紹】
Java Development Kit(JDK)是Sun Microsystems針對(duì)Java開發(fā)員的產(chǎn)品。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的Java SDK。JDK 是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境,Java工具和Java基礎(chǔ)的類庫(kù)。JDK是學(xué)好Java的第一步。而專門運(yùn)行在x86平臺(tái)的Jrocket在服務(wù)端運(yùn)行效率也要比Sun JDK好很多。從SUN的JDK5.0開始,提供了泛型等非常實(shí)用的功能,其版本也不斷更新,運(yùn)行效率得到了非常大的提高。定于2月19日發(fā)布的Java SE原來的重要補(bǔ)丁更新 - 2013年2月,但甲骨文決定加快釋放該重要補(bǔ)丁更新,因?yàn)榉e極開發(fā)“野生”的Java漏洞影響在桌面瀏覽器,運(yùn)行時(shí)環(huán)境(jre)與該重要補(bǔ)丁更新解決。

【軟件特點(diǎn)】
JDK(Java Development Kit) 是 Java 語言的軟件開發(fā)工具包(SDK)。SE(J2SE),standard edition,標(biāo)準(zhǔn)版,是我們通常用的一個(gè)版本,從JDK 5.0開始,改名為Java SE。
EE(J2EE),enterprise edition,企業(yè)版,使用這種JDK開發(fā)J2EE應(yīng)用程序,從JDK 5.0開始,改名為Java EE。
ME(J2ME),micro edition,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序,從JDK 5.0開始,改名為Java ME。
沒有JDK的話,無法編譯Java程序,如果想只運(yùn)行Java程序,要確保已安裝相應(yīng)的JRE。
【常見問題】
問: JDK的配置及在安裝JDK出現(xiàn)的各種問題出現(xiàn)的錯(cuò)誤
1、在命令行輸入 java-version有用,而javac沒反應(yīng)
那么你安裝的可能是jre而不是jdk,即jdk沒有安裝完整
2、根本找不到 javac ,和javah等文件
回答同上,有時(shí)候jdk,jre是裝在JAVA文件夾下的,默認(rèn)情況是這樣的。但是我卸載過一次以后,只有jdk在java文件夾下了,而jre裝在jdk文件夾下,終端有時(shí)候會(huì)出錯(cuò), 那么根據(jù)提示信息該下路徑就好了。
【安裝步驟】
下載解壓jdk1.7安裝包,雙擊exe打開
點(diǎn)擊下一步,如下圖所示:

可以更改安裝目標(biāo)文件夾,如果不需要修改,直接點(diǎn)擊下一步,如下圖所示:

直至安裝完成,點(diǎn)擊關(guān)閉,如下圖所示:

【環(huán)境配置】
右鍵“我的電腦”,選擇“屬性”,如下圖所示:
選擇“高級(jí)系統(tǒng)設(shè)置”,系統(tǒng)屬性對(duì)話框中,選擇“高級(jí)”選項(xiàng)卡,點(diǎn)擊“環(huán)境變量”,如下圖所示:

在系統(tǒng)變量中新建
變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.7.0_60 (ps:如果你沒有改變默認(rèn)路徑復(fù)制就可以,如果修改過請(qǐng)選擇jdk的安裝目錄)
JAVA_HOME是用來表示jdk的安裝目錄。
配置java_home的原因是:(1)方便引用。(2)其他軟件會(huì)引用約定好的JAVA_HOME變量。比如tomcat就需要引用JAVA_HOME。

在系統(tǒng)變量中查找 Path 編輯
變量名:Path
變量值:C:\Program Files\Java\jdk1.7.0_60\bin;C:\Program Files\Java\jre7\bin;
(ps:原來Path的變量值末尾如果沒有;號(hào),先輸入;號(hào)再輸入上面的代碼)
Path配置好后能夠讓我們?cè)谙到y(tǒng)中的任何地方運(yùn)行java應(yīng)用程序。比如:javac、java命令。

在系統(tǒng)變量中新建
變量名:CLASSPATH
變量值:.;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar;
(ps:前面有個(gè) .; 這個(gè)是告訴JDK,搜索CLASS時(shí)先查找當(dāng)前目錄的CLASS文件 )
配置java_home的原因是:我們寫java程序時(shí)需要引用已經(jīng)開發(fā)好的類,所以應(yīng)該讓java解釋器知道引用的類的位置啊。否則會(huì)提示:所引用的類找不到的。

以上配置完成以后,每個(gè)彈出框點(diǎn)擊確定返回,打開命令行,輸入java或者javac,可以看到幫助信息,說明安裝成功,如下圖所示



































