Java基本開發環境JDK的安裝

簡介

JDK是Java開發工具包的簡稱,是開發Java程序的最基本環境。現在流行的集成開發工具(例如Eclipse、NetBean、Jbuilder等)都必須基於JDK環境,只不過有些集成工具在安裝過程中內置安裝了JDK,有些則需要使用者事先單獨安裝。

以eclipse爲例,如果運行eclipse之前,沒有安裝JDK,雙擊運行eclipse時,會彈出這樣的提示。



在安裝JDK之前。我們需要弄清楚一個重要的問題,即JRE和JDK的區別?
JDK就是java的開發工具集,顧名思義就是你做開發用的,其中包括javac,也就是java compiler等。
JRE(java runtime environment),就是java程序的運行環境。你所寫的java程序在經過javac編譯後會形成字符行文件,這個java的中間文件,計算機是看不懂的,而這個文件是給jvm(java的虛擬機)用的,由JVM進行解釋後形成機器語言給計算機。而這個jvm就在jre中,也就是說java程序的運行要有jre來擔當。
所以jdk和jre的區別就是一個用於開發,一個用於運行,聯繫就是他們都是java開發者所必備的(除非你就像運行java程序,那麼用jre就足夠了)。
注意,如果需要進行JAVA的軟件編程,單單安裝JRE是不夠的。eclipse、idea等其他IDE有自己的編譯器而不是用JDK bin目錄中自帶的,所以在安裝時你會發現他們只要求你選中jre路徑就ok了。

安裝方法

理解了JRE和JDK的區別,下面我們開始安裝JDK。

1、下載JDK安裝文件
目前JDK最新版本爲7,而最常用的版本依然是6,Android上使用就是JAVA 6。可以到甲骨文官方網站下載:http://www.oracle.com/technetwork/java/javase/downloads/index.html。安裝文件的名稱通常是jdk-XuY-OS-AR.EXT,其中X和Y爲版本號,OS爲適用的操作系統,AR爲平臺架構,EXT爲擴展名,如jdk-6u45-windows-i586.exe、jdk-6u45-linux-x64.bin。或者更快捷的方式就是直接在360軟件管家或者QQ管家上面下載JAVA SDK。去甲骨文下載的速度太慢,所以我是直接在360軟件管家裏面下載的。下載後的文件名爲jdk-7u45-windows-i586.exe。

2、安裝JDK
以Windows爲例,雙擊JDK安裝文件,進入安裝界面,閱讀許可證協議並單擊【接受】按鈕後,出現“自定義安裝”對話框,單擊右下角【更改】按鈕可改變安裝目錄。單擊【下一步】按鈕開始安裝。

3、設置環境變量
JDK安裝完畢後,爲了以後再命令模式下編譯、運行程序方便,需要進行系統環境變量的設置,右擊【我的電腦】,彈出菜單中選擇【屬性】,並在彈出的對話框中選擇【高級】選項卡,單擊【環境變量】按鈕,將彈出“環境變量”對話框“,在”系統變量“中設置環境變量,如下——
注意:環境變量值可以指定多項,項與項之間需要用”;“隔開。
JAVA_HOME:JDK安裝目錄,如C:\Program Files\Java\jdk1.6.0_45。
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH:%JAVA_HOME%\bin(如果PATH變量已經有值存在,則可將該值加到原值的最前,並以;相隔)

4、瞭解JDK安裝目錄
在JDK安裝目錄下有很多子文件夾和文件,其中需要重點了解的有以下幾項:

BIN文件夾:包含了JDK提供的工具程序,例如程序編譯(javac.exe)、生成文檔(javadoc.exe)、程序運行(java.exe)和程序打包(jar.exe)等。

DEMO文件夾:包含了一些JAVA編寫的範例程序。

LIB文件夾:工具程序的實現類,例如javac.exe實際上使用tools.jar中的com\sun\tools\javac\Main類。

src.zip文件:JAVA提供的API類的源代碼壓縮文件。如果將來需要查看API的某些功能是如何實現的,可以查看這個文件中的源代碼內容。

JRE文件夾:JDK自帶的JAVA運行環境,爲javac.exe等工具提供服務。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章