天天看點

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

俗話說得好,萬事開頭難。

很多事情對于已經明白的人仿佛是自然而然的,但是對于初學者卻是莫名其妙,摸不着頭腦的。我自己在剛開始看JAVA的時候,也因為配置JDK花費了不少的時間。在這裡将自己的一些心得寫下來,希望對初學者能夠有所幫助。

當然,在這裡再說例外一點,萬事開頭難是對的。

但是,萬事開頭之後還是有很多難點的。

 不努力,不會有成功的。

好了,閑話不多說。

第一步,從網上下載下傳JDK。

 這個可以通過搜尋引擎搜尋下,到處都是下載下傳的資源。需要注意的是你得先知道你系統的版本,一般情況下,官網上的JDK有針對windows,unix等不同的版本。

官方的下載下傳的位址:

http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u4-jdk-7u11-downloads-1900532.html

這裡,你需要選擇正确的版本。如今很多電腦都采用了64位的作業系統。這裡你可以選擇64位的jdk版本。這一點不詳加說明。

如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

當然,你也可以通過其他的資源進行下載下傳。

第二步,安裝SDK。

  這個過程很簡單,隻要記住最後的安裝路徑即可。在這裡,建議大家更改下系統的一個設定。通常情況下,計算機的檔案是不會顯示字尾名的。而在之後JAVA的學習中,你需要對字尾名進行操作。

   這裡以xp系統為例。

   打開“我的電腦”,選擇工具(T),然後選擇檔案夾選項。

   如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

  之後顯示如下:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

在這裡,選擇 "檢視"

   在進階設定裡,找到

   “隐藏已知檔案類型的擴充名”

   這一選項。

   将前面的對勾去掉。

   如圖

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

在安裝完JDK後,找到其安裝的路徑,一般預設的路徑如下:

   C:\Program Files\Java\jdk1.7.0_15

   基本上到這一步,JDK就已經安裝完成。

   在最開始的學習中,我們主要需要使用bin目錄下的java.exe和javac.exe兩個檔案。

   前者用于運作,後者用于編譯。

   如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

這裡說明一下,JDK和C,C++等程式設計語言的VC或者Visul studio是不同的。它其中并不包括一個編輯的軟體。

   我們可以通過在cmd.exe下運作這兩個軟體,保證其可用。

   方法如下:

   點選計算機的開始,

   如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

選擇“運作”

   如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

在這裡,可能不同的計算機會有少許的差異,但總歸你能找到該目錄。你也可以通過使用“win+R鍵”直接打開該界面。

   輸入cmd,

   确定之後會出現如下界面。

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

因為電腦設定不同,是以開始的目錄不同,我這裡是D:盤。

   不過這不影響什麼。

   繼續下一步。

   這個時候,我們可以通過指令通路到上面的java.exe和Javac.exe

   首先,如果你的JDK安裝在C槽。

   則輸入 "c:"按确定,則這個目錄會轉到C槽下。

   (很多電腦最初的設定就是在C槽,我這裡是一個特例)

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。
【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

  接着,你可以複制你電腦的的JDK的目錄。

   “C:\Program Files\Java\jdk1.7.0_15”

   然後在指令行下輸入

   cd C:\Program Files\Java\jdk1.7.0_15

   如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

 這樣,你就到了JDK的目錄下。

   我們的檔案在bin檔案夾裡。

   通過輸入

   cd bin則可進行該目錄。

   如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

這樣,你可以輸入javac和JAVA,如果JDK正常,則會出現如圖的顯示。

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。
【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

如果出現錯誤,可能出現如圖,(當然,這種情況是微乎其微的)

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

至此,第二步完成。、

第三步:    配置JDK環境。

   首先簡單的說一下為什麼要配置JDK的環境。

   因為我們需要使用一個檔案,都要進入該檔案的目錄,如上面我們需要使用java和javac兩個exe檔案。我們都需要先通路其目錄,再在其目錄下運作。

   而我們在編寫自己的程式的時候,可能并不一定會放在該目錄下,而可能放在電腦上其他任何的位置。

   是以我們需要讓我們的Java.exe和Javac.exe在計算機的任何位置都能夠使用。

   比如我們的JAVA的源代碼放在E盤java檔案夾下。

   我們可以直接在該目錄下運作javac和Java對源檔案進行編譯和運作。

    具體的步驟如下:

    右擊我的電腦,選擇“屬性”,選擇“進階”

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

選擇環境變量,如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

  然後在系統變量選擇建立變量名為 

    JAVA_HOME

    變量值為

    你JDK的目錄

    我這裡為

    C:\Program Files\Java\jdk1.7.0_15

    這一步主要是友善你通路你的JDK的目錄。

 如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

接着就是讓你的java.exe和javac.exe兩個軟體能夠在計算機的任何位置運作的操作。

    在系統變量裡找到path變量。

    如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

 接着,在path變量的前面加上

    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    記住需要分号。

    分号是差別每一個不同的項的。

    通常在path變量下的每一個檔案夾中的檔案,都可以在計算機的任何位置進行通路。

    這裡,我們将JDK的bin目錄,以及jre下bin目錄添加在path裡。

    這樣,我們的javac和java就能夠在計算機的任何位置運作了。

    關于系統環境變量的内容,大家可以自行去了解。這裡不詳細加說明。

    關于jre\bin,這裡做一下簡單的說明。

    DK就是Java Development Kit.簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運作環境。SDK是Software Development Kit 一般指軟體開發包,可以包括函數庫、編譯程式等。

JRE是Java Runtime Enviroment是指Java的運作環境,是面向Java程式的使用者,而不是開發者。

如果安裝了JDK,會發同你的電腦有兩套JRE,一套位于 \jre 另外一套位于 C:\Program Files\Java\jre1.5.0_15 目錄下,後面這套比前面那套少了Server端的Java虛拟機,不過直接将前面那套的Server端Java虛拟機複制過來就行了。而且在安裝JDK可以選擇是否安裝這個位于 C:\Program Files\Java 目錄下的JRE。如果你隻安裝JRE,而不是JDK,那麼隻會在 C:\Program Files\Java 目錄下安裝唯一的一套JRE。

JRE的地位就象一台PC機一樣,我們寫好的Win32應用程式需要作業系統幫我們運作,同樣的,我們編寫的Java程式也必須要JRE才能運作。是以當你裝完JDK後,如果分别在硬碟上的兩個不同地方安裝了兩套JRE,那麼你可以想象你的電腦有兩台虛拟的Java PC機,都具有運作Java程式的功能。是以我們可以說,隻要你的電腦安裝了JRE,就可以正确運作Java應用程式。

   接着,我們在設定classpath

   選擇環境變量,建立

   變量名為classpath; 變量值為

   ".;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;"

   注意,CLASSPATH最前面是有個“.”的,表示目前目錄,這樣當我們運作java AClass的時候,系統就會先在目前目錄尋找AClass檔案了。

   做這個配置,主要是在我們能夠自動包括tools.jar和dt.jar中的一些類。

   這些類是我們運作java代碼的一些基本的需求。

   打個比方,你需要用JDK這個機器運作你的JAVA代碼,你需要一些基礎的類,就如你用計算機玩英雄聯盟一樣,你需要先下載下傳英雄聯盟這個遊戲。否則你無從玩起。

  到此位置,你的JDK算是配置完成了。

這個時候,我們可以試驗一下,在任何一個其他的位置使用javac,java。看能否成功。

   如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

 如果配置失敗,則會出現如下的情況

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

第四步:第一個JAVA程式

   我們在D盤下建立一個java目錄。然後在裡面建立文本文檔。

   将其名字改成

   HelloWorld.java

   記住字尾名.java這個時候,系統會提示你更改字尾名可能導緻檔案不能使用,點選确定即可。

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

 接着,你在記事本裡寫入如下代碼

   public class HelloWorld

{

public static void main(String[] args)

{

System.out.println("Hello World!");

}

}

   然後儲存。

   再通過在cmd.exe下通路到該目錄。

   先對其進行javac編譯。

   D:\java\javac HelloWorld.java

   如圖的步驟1

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

這個時候,在java目錄下會生成一個HelloWorld.class的檔案。

如圖:

【JAVA初學者】配置JDK的詳細過程,以及第一個JAVA程式的編寫。

接着,在運作java.

輸入  java HelloWorld   回車。

如上上圖的步驟2. 程式如果運作成功,就會在下面顯示Hello World!

至此,你的JDK算是配置完成,而且你已經通過運作第一個程式進行了驗證,證明其能夠正常的使用。時不待人,馬上進入你的JAVA學習生涯吧。