- 零基礎學Java第2版
- 陳潔
- 733字
- 2018-12-31 19:34:28
2.6 一個簡單的Java應用程序
【實例2.5】現在,完成了JDK的安裝和相應的環境設置,下面用Windows下的記事本編輯一個Java應用程序,并執行該程序,讀者可以通過該程序的編譯和執行對Java程序的執行有個直觀的認識。
(1)編寫源程序:打開記事本,編寫如下的Java程序,并保存在D盤根目錄下,即D:\MyFirstJava Program.java。以下是一個Java應用程序,只輸出一句“Hello Java!!!”。
01 //定義一個類 02 public class MyFirstJavaProgram{ 03 04 //程序執行的入口,每個Java應用程序都有一個main()函數 05 public static void main(String args[]){ 06 //在DOS窗口打印一行字符串:Hello Java!!! 07 System.out.println("Hello Java!!!"); 08 } 09 }
【代碼說明】第5行的程序很關鍵,是Java程序中應用程序的入口函數main()。第7行是輸出的關鍵,通過println()中的參數內容輸出用戶看到的結果。
說明
在初學者編寫源代碼時,最好選擇無格式的文本編輯器,如Windows下的記事本,存儲源程序時其后綴名必須是.Java。當然還有諸如UltraEdit等很好的編輯工具,讀者可以根據自己喜好或習慣選擇,它們使用起來都很方便。
(2)編譯源程序:單擊“開始”|“運行”命令在運行對話框中輸入“cmd”指令,如圖2.20所示。
單擊圖2.20中的“確定”按鈕,打開DOS對話框,進入D盤根目錄,在當前目錄下輸入“javac MyFirstJavaProgram.java”,編譯有兩個作用,一是檢查程序的語法錯誤,二是導入源程序中需要的類庫,編譯的結果是.class文件,該文件可以被JVM直接運行。如果編譯正確,則顯示結果如圖2.21所示。

圖2.20 運行命令對話框
注意
在讀者開始使用記事本編輯Java源程序時,可能會出現一些輸入法錯誤,造成程序無法編譯,如字符串的雙引號使用了中文輸入法,則無法通過編譯,會提示非法字符。
【運行效果】執行程序:在DOS窗口中輸入“java MyFirstJavaProgram”,則程序執行結果如圖2.22所示。

圖2.21 編譯Java源程序

圖2.22 執行Java程序的結果
注意
在使用Java.exe工具執行編譯過的Java程序時,需要執行的文件名就是源文件名,但不需要文件后綴(如.class)。執行MyFirstJavaProgram時,只需要輸入java MyFirstJavaProgram(而不是java MyFirstJavaProgram.class)。
- Functional Python Programming
- 程序員面試筆試寶典(第3版)
- SoapUI Cookbook
- Learning PostgreSQL
- Game Programming Using Qt Beginner's Guide
- 圖解Java數據結構與算法(微課視頻版)
- 構建移動網站與APP:HTML 5移動開發入門與實戰(跨平臺移動開發叢書)
- Django Design Patterns and Best Practices
- PHP網絡編程學習筆記
- 名師講壇:Java微服務架構實戰(SpringBoot+SpringCloud+Docker+RabbitMQ)
- 自然語言處理Python進階
- HTML5與CSS3基礎教程(第8版)
- Windows Embedded CE 6.0程序設計實戰
- Citrix XenServer企業運維實戰
- OpenStack Networking Essentials