1. 程式人生 > >Java程式設計那些事兒12——第一個HelloWorld程式

Java程式設計那些事兒12——第一個HelloWorld程式

Java程式設計那些事兒12——第一個HelloWorld程式

作者:陳躍峰

2.1.4 第一個HelloWorld程式

對於初學者來說,第一個HelloWorld程式太神祕,也太難了,因為需要在第一個程式中學到很多的操作,而且在操作的過程中,即使是一個很小的錯誤,都可以讓初學者束手無策,所以學習第一個HelloWorld程式,一點都不簡單,也需要足夠的細心和耐心。

在本節中,將通過第一個HelloWorld程式學習如下內容:

l如何編輯程式碼

l如何儲存程式碼

l如何編譯程式碼

l如何執行程式

2.1.4.1如何編輯程式碼

由於JDK沒有提供程式碼編輯環境,所以使用JDK進行Java程式開發時,還需要一個編輯程式碼的軟體。

Java原始碼可以在任意文字編輯中進行,例如Windows自帶的記事本等,下面介紹如何在記事本編輯程式碼。

開啟記事本程式的步驟如下:“開始”>“程式”>“附件”>“記事本”。

然後就可以在新開啟的記事本內部進行程式碼編輯了。

下面是一個Java語言的HelloWorld程式:

public class HelloWorld{

public static void main(String[] args){

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

}

}

在編輯程式碼時,注意以下問題:

l原始碼中的字母區分大小寫

l標點符號均為半形字元,即英文輸入模式下的標點符號

l縮排只是為了美觀,在實際編譯時,會刪除程式碼中每行開始和每行結束的所有空格

2.1.4.2如何儲存程式碼

Java語言的原始檔,字尾名必須是java,不區分大小寫,通常都作成小寫。

對於原始碼的檔名,如果原始碼中宣告時使用public,格式如下:

public class HelloWorld

則原始碼的名稱必須和class後面的單詞相同,也就是必須為HelloWorld,這個名稱區分大小寫。也就是檔案的全名必須為HelloWorld.java

如果原始碼宣告時未使用public,格式如下:

class HelloWorld

則對於原始碼的名稱沒有要求,但是字尾名還必須是java

通常情況下,一個原始碼只有一個宣告,而且把這個宣告作成

public的。

在實際儲存時,對於原始碼的儲存路徑沒有具體的要求,也就是可以儲存到任意路徑下,為了後續的說明方便,把該程式碼儲存在d:/java/chapter2資料夾中,後續的說明和該路徑保持一致。

儲存以後,在對應路徑下就將有該檔案,具體現實的圖示和計算機中安裝的軟體有關,但是這個圖示不影響實際的使用。

則在記事本中儲存程式碼的操作步驟如下:

l選擇記事本的“檔案”>“儲存”

l選擇d:/java/chapter2路徑

l儲存型別設定為“所有檔案”

l檔名為“HelloWorld.java

l選擇“儲存”按鈕儲存即可。

2.1.4.3如何編譯程式碼

原始檔儲存好以後,就可以使用JDK中的編譯工具來編譯程式了。

如前所述,編譯是將程式的原始碼轉換成該程式的可執行檔案。Java語言的可執行檔案是字尾名為class的檔案,稱作類檔案或位元組碼檔案。

編譯時使用JDKbin目錄下的javac.exe檔案來實現。

在命令列下編譯程式的步驟如下:

l開啟命令提示符視窗

選擇“開始”>“程式”>“附件”>“命令提示符”。

也可以選擇“開始”>“執行”,則輸入框中輸入“cmd”命令開啟該視窗。

l切換到原始碼儲存目錄。

在命令列中輸入d:,按回車鍵切換到d

然後輸入cd java/chapter2切換到原始碼的儲存路徑。

則命令提示符中的提示是:“D:/java/chapter2>”。

l輸入編譯命令。

命令格式為: javac原始檔全名

例如:javacHelloWorld.java

按回車鍵執行該命令,如果沒有任何提示,則代表編譯成功,在原始碼所在目錄下生成HelloWorld.class檔案,如果有一系列提示,則代表有語法錯誤,可以仔細檢查程式碼書寫是否有錯,以及檔名或者路徑是否有錯。

注意:原始檔全名區分大小寫。

編譯正確以後,則得到HelloWorld.java對應的可執行檔案HelloWorld.class檔案。

說明:javac命令的引數說明,可以在命令提示符視窗中直接輸入javac,按回車鍵檢視。

小技巧:可以通過如下方式設定命令提示符視窗的預設路徑:

l選擇“開始”>“程式”>“附件”>“命令提示符”選單,在“附件”的“命令提示符”圖示點選右鍵,開啟“屬性”選單。

l修改“命令提示符 屬性”視窗中“快捷方式”屬性頁中“目標”的值為需要設定的路徑即可。

這樣,以後開啟命令提示符時,直接就切換到了該路徑下。

2.1.4.4如何執行程式

編譯成功以後,就可以使用JDKbin下的執行命令java.exe,執行生成的程式了。執行時,執行的是class檔案。

執行的步驟如下:

1、切換到class檔案所在的目錄。

操作方式參看2.1.4.3中的說明

2、輸入執行命令

命令格式:javaclass檔名(不帶字尾名)

例如:java HelloWorld

按回車鍵執行該命令即可。

注意:class檔名區分大小寫,且不能帶class字尾名。

這樣,你就可以在命令提示符視窗中,看到HelloWorld程式的執行結果了,也就是在命令提示符視窗中輸出一行字元:

Hello world!

這就是使用JDK進行HelloWorld程式開發的完整步驟。