java怎麼寫程序
A. 怎麼用java編寫一個程序
為了在您的機器上配置起一個Java開發環境——您將使用一個「開發環境」來「開發」(編寫)程序——您需要完成以下這些步驟:
1.下載一個包含Java開發環境(編譯器和其他工具)的大文件。點擊「下載J2SE SDK」鏈接下載SDK(軟體開發工具包)軟體。網頁會顯示一個許可協議。點擊「接受」。選擇您的操作系統,然後將文件保存到下載目錄中。這是一個巨大的文件,用電話數據機下載需要好幾個小時。接下來的兩個文件也很大。
2.下載一個包含Java文檔的大文件。選擇操作系統後點擊SDK1.4.1文檔的鏈接。
3.如果您的機器上還沒有安裝WinZip(或可執行相同功能的程序),那麼您需要下載一個包含WinZip的大文件並安裝之。如果您的機器上沒有安裝某個的版本的WinZip或其他解壓縮軟體,下載WinZip的試用版。運行EXE文件安裝。很快我們將使用它來安裝文檔。
4.安裝Java開發環境。運行第一步下載的j2sdk-1_4_1-*.exe文件。他將自動解壓並安裝開發工具包。
5.安裝文檔。閱讀安裝說明文檔。它會要求您將文檔文件移至剛才開發工具包的安裝目錄。將文檔解壓縮,文件就會被安排到適當的位置。
6.調整環境變數。按照此頁的要求,您需要改變路徑變數。最簡單的辦法是打開一個MS-DOS窗口鍵入PATH看看當前的路徑變數是什麼,然後用記事本打開autoexec.bat按要求修改PATH環境變數。
7.全面測試。現在您應該可以打開另一個MS-DOS窗口並鍵入javac了。
B. java程序設計教程java從編寫到運行的基本步驟
搭建好了Java開發環境之後,下面就來學習一下如何開發Java程序。為了讓初學者更好地完成第一個Java程序,接下來通過幾個步驟進行逐一講解。
1.編寫Java源文件
在D盤根目錄下新建一個test文件夾,並在該文件夾中新建文本文檔,重命名為HelloWorld.java後,用記事本方式打開,在其中編寫一段Java代碼,如文件1所示。
文件1 HelloWorld.java
public class HelloWorld { public static void main(String[] args) { System.out.println("這是第一個Java程序!"); } }文件1中的代碼實現了一個Java程序,下面對其中的代碼進行解釋說明。
● class是一個關鍵字,它用於定義一個類。在Java中,類就是一個程序的基本單元,所有的代碼都需要在類中書寫。
● HelloWorld是類的名稱,簡稱類名。class關鍵字與類名之間需要用空格、製表符、換行符等任意的空白字元進行分隔。類名之後要寫一對大括弧,它定義了當前這個類的管轄范圍。
● 「public static void main(String[] args){}」定義了一個main()方法,該方法是Java程序的執行入口,程序將從main()方法所屬大括弧內的代碼開始執行。
● 在main()方法中編寫了一條執行語句「System.out.println("這是第一個Java程序!");」,它的作用是列印一段文本信息,執行完這條語句會在命令行窗口中列印「這是第一個Java程序!」。
在編寫程序時,需要特別注意的是,程序中出現的空格、括弧、分號等符號必須採用英文半形格式,否則程序會出錯。
2.使用命令行窗口進入指定目錄
JDK中提供的大多數可執行文件都能在命令行窗口中運行,javac.exe和java.exe兩個可執行命令也不例外。打開命令行窗口,並通過如下命令進入test目錄。
D:cd test進入指定的目錄後,效果如圖1所示。
3.編譯Java源文件
在命令行窗口中輸入「javac HelloWorld.java」命令,對源文件進行編譯,如圖2所示。
圖2 編譯HelloWorld.java源文件
上面的javac命令執行完畢後,會在當前目錄下生成一個位元組碼文件「HelloWorld.class」。
注意:
在命令行窗口使用javac命令對帶有中文的Java源文件進行編譯時,必須保證源文件的編碼格式和命令行窗口解碼格式一致,否則會出現源文件編譯錯誤。在中文環境下,命令行窗口默認編碼格式是GBK,而記事本編碼格式也是GBK,所以在第1步編寫HelloWorld.java源文件時,可以直接使用Windows系統自帶的記事本進行編輯並保存。如果讀者在第1步使用了其他文本編輯器(如EditPlus、Notepad++等)來編寫Java源文件,這些文本編輯器默認編碼格式多數為UTF-8,那麼必須將Java源文件以GBK格式編譯,或者是將命令行窗口更改為文本編輯器相同的編碼格式,否則編譯時會報錯。
4.運行Java程序
在命令行窗口中輸入「java HelloWorld」命令,運行編譯好的位元組碼文件,運行結果如圖3所示。
圖3 運行HelloWorld程序
從圖3可以看出,窗口中已經顯示出了源文件代碼中的輸出信息。
上面的步驟演示了一個Java程序編寫、編譯以及運行的過程。其中有兩點需要注意:第一,在使用javac命令進行編譯時,需要輸入完整的文件名,如上例中的程序在編譯時需要輸入「javac HelloWorld.java」;第二,在使用java命令運行程序時,需要的是類名,而非完整的文件名,如上例中的程序在運行時,只需要輸入「java HelloWorld」,而不是「java HelloWorld.class」。
注意:
在使用javac命令編譯文件1-1中的程序時,有可能會出現「找不到文件」的錯誤,如圖4所示。
圖4 找不到文件錯誤
出現這樣的錯誤很有可能是因為文件的擴展名被隱藏了,雖然文本文件被重命名為「HelloWorld.java」,但實際上該文件的真實文件名為「HelloWorld.java.txt」,文件類型並沒有得到修改。為了解決這一問題,需要讓文件顯示擴展名,方法如下:
打開Windows系統控制面板中的【文件夾選項】,在「查看」選項下高級設置一欄中將「隱藏已知文件類型的擴展名」選項前面的「√」取消,單擊【確定】按鈕,如圖5所示。
圖5 文件夾選項
文件顯示出擴展名.txt後,將其重命名為HelloWorld.java即可。