《Java和Android开发实战详解》——2.2节构建Java应用程序
本節書摘來自異步社區《Java和Android開發實戰詳解》一書中的第2章,第2.2節構建Java應用程序,作者 陳會安,更多章節內容可以訪問云棲社區“異步社區”公眾號查看
2.2 構建Java應用程序
Java和Android開發實戰詳解
照第1章介紹安裝和設置JDK執行環境后,就可以在Windows操作系統的“命令提示符”窗口或Eclipse IDE開發Java應用程序。
2.2.1 構建第一個Java程序
首先,我們使用Windows操作系統下的記事本和“命令提示符”窗口來構建、編譯和執行Java應用程序,其基本步驟如下所示:
step01使用記事本或其他文本編輯工具構建Java源代碼文件,擴展名為.java。
step03step02使用文件名為javac.exe的Java編譯器,將Java源文件編譯成Java字節碼類文件,擴展名為.class。
使用JVM解釋器java.exe執行類文件,也就是執行Java程序。
現在就來一步一步構建我們的第一個Java程序。
程序范例:Ch2_2_1.java
構建Java程序在命令提示符窗口顯示“我的第一個Java程序”文字內容。
步驟一:編輯Java程序代碼
執行“開始>所有程序>附件>記事本”命令啟動記事本,然后輸入如下代碼:
01: /* Java程序: Ch2_2_1.java */ 02: public class Ch2_2_1 { 03: // 主程序 04: public static void main(String[] args) { 05: // 顯示信息 06: System.out.println("我的第一個Java程序"); 07: } 08: }上述程序代碼前的行號是為了方便程序說明,在記事本中不用輸入這些行號,如圖2-5所示。
當輸入程序代碼后,執行“文件>保存”命令,可以看到“另存為”對話框,如圖2-6所示。
在“保存類型”欄選擇“所有文件”,“編碼”為ANSI,在“文件名”欄輸入“Ch2_2_1.java”,記得加上擴展名.java,最后單擊“保存”按鈕存儲該Java程序文件。
步驟二:編譯Java程序
構建和保存Java程序文件Ch2_2_1.java后,執行“開始>所有程序>附件>命令提示符”來啟動“命令提示符”窗口,如圖2-7所示。
稍等一下,如果再次看到提示符號且沒有任何錯誤信息,就表示編譯成功。執行dir命令顯示文件列表,可以看到構建的Ch2_2_1.class類文件。如圖2-8所示。
步驟三:執行Java程序
當Java源文件編譯成Ch2_2_1.class字節碼文件后,我們就可以來執行Java程序(請注意!執行時不需要加上.class擴展名),如圖2-9所示。
圖2-9 顯示的字符串,就是Java程序的輸出結果。請再次注意!執行時不用加上.class擴展名,而且,Java英文大小寫字母是不同的,如果源代碼的類名稱是大寫的Ch2_2_1,在執行類文件時也需要大寫Ch2_2_1,不可是小寫的ch2_2_1,否則會產生錯誤。
2.2.2 使用Eclipse IDE構建第2個Java程序
在上一節我們是使用命令行環境,在“命令提示符”窗口直接下達命令來編譯和執行Java應用程序。關于此部分,筆者只準備簡單說明,本書內容主要是使用Eclipse IDE集成開發環境來構建Java應用程序,包括Android應用程序的開發。
Eclipse IDE使用工作空間(Workspace)來管理眾多項目(類似Visual Studio的方案),簡單地說,一個工作空間是一個Windows文件夾,其內容是各種項目和配置文件,以Java開發來說,就是Java項目。
步驟一:打開或構建工作空間
在第1.4.2小節我們選擇“C:JavaExCh02”目錄作為Eclipse IDE的默認工作空間,我們也可以在“Workspace Launcher”對話框選取其他文件夾,如果此目錄不是工作空間,Eclipse IDE就會將它構建成工作空間。打開或構建Eclipse工作空間的步驟如下所示。
step01雙擊桌面快捷方式啟動Eclipse IDE,稍等一下,可以看到“Workspace Launcher”選取工作空間對話框,如圖2-10所示。
step02單擊Browse按鈕選擇工作空間的目錄“C:JavaExCh02”,也可以選擇其他的,單擊“OK”按鈕啟動Eclipse IDE打開此工作空間,然后就可以進入Eclipse的開發界面。第一次啟動工作空間,可以看到歡迎標簽頁。
步驟二:新建Java項目
在Eclipse IDE構建工作空間后,就可以在此工作空間構建Java項目來構建Java應用程序。請繼續上面步驟。
step03執行“File>New>Java Project”命令,可以看到“New Java Project”(新建Java項目)的向導畫面,如圖2-11所示。
step04在“Project name”欄輸入項目名稱“Ch2_2_2”,在“JRE”框選中第1個選項并選擇“JavaSE-1.7”,或選第3個選項“Use default JRE”,單擊Finish按鈕,稍等一下,即可以在“Package Explorer”窗口看到新建立的“Ch2_2_2”項目的目錄架構,如圖2-12所示。
步驟三:創建Java類文件
在構建Java項目后,我們就可以來創建Java類文件(事實上,上一節構建的Ch2_2_1.java就是一個Java類文件)。請繼續上面步驟。
step05選中“Ch2_2_2”項目,執行File>New>Class命令,可以看到“New Java Class”對話框,如圖2-13所示。
Stnd001Memo *在上述“New Java Class”對話框上方顯示一個警告信息,指出不建議使用默認組件(因為沒有選擇Package組件),組件在第9章才會說明,讀者可以不用理會此信息。
step06在“Name”欄輸入類名稱“Ch2_2_2”,勾選“public static void main(String[] args)”選項,在類定義中加上main()主程序,并取消勾選“Inherited abstract methods”選項,單擊Finish按鈕,可以看到新構建的Ch2_2_2.java類文件,在右邊是打開此文件后的類定義,內含一個main()方法,如圖2-14所示。
步驟四:編寫Java程序代碼
現在,我們就可以在main()方法編寫Java程序代碼。請繼續上面步驟。
step07在“Package Explorer”窗口展開“Ch2_2_2”項目下的src目錄(Java程序文件在此目錄下),雙擊“Ch2_2_2.java”,可以在中間打開程序代碼編輯窗口。
step08直接在編輯窗口輸入Java程序代碼,代碼如下:
public class Ch2_2_2 {public static void main(String[] args) {// 顯示信息System.out.println("我的第一個Java程序");} } 1311211180_sound_high 步驟五:編譯和執行Java程序在完成Java程序的編輯后,就可以來編譯和執行Java項目。請繼續上面步驟。
step09執行“Run>Run”命令或按 Ctrl-F11 鍵,如果沒有錯誤,就可以在下方“Console”欄看到和上一節“命令提示符”窗口相同的執行結果,如圖2-15所示。
圖2-15的窗口顯示的字體尺寸比較小,所以中文內容看得不是十分清楚,在第2.4.3小節筆者會說明如何更改中文字體,這樣就可以清楚顯示執行結果。
2.2.3 使用書的范例項目
在規劃上,本書前10章每一章Java范例項目的文件夾就是一個工作空間,第12章~第18章的Android項目并沒有構建工作空間。
不過,使用Eclipse直接打開書的源程序可能有問題,請使用導入方式使用書的范例項目,即參考第2.2.2小節的步驟一構建工作空間,我們有兩種方式來使用范例項目,如下所示:
參考第2.4.2小節,將書的項目導入工作空間。
在工作空間構建新項目后,參考第2.4.2小節在項目導入Java程序文件,若是Android項目還需要導入其他資源文件。
總結
以上是生活随笔為你收集整理的《Java和Android开发实战详解》——2.2节构建Java应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息系统和信息系统集成的概念
- 下一篇: 网易云音乐代码音乐播放器调用