- 深入淺出Java編程
- 遲殿委 王健編著
- 539字
- 2022-07-29 14:19:47
1.3 Java編程初體驗(yàn)
Java源文件就是一個(gè)以*.java為結(jié)束的文本文件。Java語言是編譯執(zhí)行的語言。運(yùn)行Java程序,必須先將*.java文件通過javac編譯成*.class文件,然后通過java命令運(yùn)行*.class文件,整個(gè)編譯的運(yùn)行過程如圖1-8所示。

圖1-8
在開發(fā)之前,建議創(chuàng)建一個(gè)目錄,用于保存所有的Java源文件。本章中的所有源代碼都將保存到D:/java目錄下。
1.3.1 創(chuàng)建HelloWorld.java源文件
建議選擇一個(gè)比較干凈的目錄,然后創(chuàng)建一個(gè)名稱為HelloWorld.java的文本文件。
創(chuàng)建HelloWorld.java源文件,如圖1-9所示。

圖1-9
輸入以下源代碼:
【文件1.1】HelloWorld.java

在上面的代碼中,public為權(quán)限修飾關(guān)鍵字,意為公開的。class用于聲明一個(gè)類。在Java中,所有的函數(shù)(方法)都必須放到一個(gè)類中,這也是面向?qū)ο蟮幕咎匦灾?。HelloWorld為類的名稱。Java規(guī)定,以public修飾的類必須與文件名相同,并區(qū)分大小寫。main為程序的入口方法。一個(gè)Java類甚至是一個(gè)Java程序(可能包含N個(gè)類)一般都只有一個(gè)main入口方法。在目前學(xué)習(xí)階段,我們可以在每一個(gè)類中都聲明main方法。String[] args為形式參數(shù)。
第3行為系統(tǒng)輸出語句,用于輸出HelloWorld到命令行。
開發(fā)時(shí),請(qǐng)注意大小寫,執(zhí)行語句結(jié)束使用分號(hào)(;),大括號(hào)要有開始和結(jié)束。
1.3.2 javac命令編譯
在命令行中,輸入以下代碼:
D:\java\> javac HelloWorld.java
將會(huì)發(fā)現(xiàn)在同一目錄下已經(jīng)將HelloWorld.java編譯成HelloWorld.class,如圖1-10所示。

圖1-10
1.3.3 java命令運(yùn)行
在使用java命令運(yùn)行HelloWorld.class文件時(shí),不需要輸入.class擴(kuò)展名:
D:\java>java HelloWorld HelloWorld
如果輸出HelloWorld,則表示HelloWorld程序運(yùn)行成功。
- 復(fù)雜軟件設(shè)計(jì)之道:領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)全面解析與實(shí)戰(zhàn)
- Oracle從新手到高手
- Java技術(shù)手冊(cè)(原書第7版)
- iOS開發(fā)實(shí)戰(zhàn):從零基礎(chǔ)到App Store上架
- Web Application Development with MEAN
- Learning Firefox OS Application Development
- JavaScript從入門到精通(第3版)
- Full-Stack React Projects
- C語言程序設(shè)計(jì)
- 批調(diào)度與網(wǎng)絡(luò)問題的組合算法
- Natural Language Processing with Java and LingPipe Cookbook
- Building Machine Learning Systems with Python(Second Edition)
- 零基礎(chǔ)學(xué)Python編程(少兒趣味版)
- WildFly Cookbook
- Software Development on the SAP HANA Platform