“Hello, world”的由來可以追溯到 The C Programming Language 。在這門編程語言中,它被用作第一個(gè)演示程序,向人們展示了在計(jì)算機(jī)屏幕上輸出“Hello world”這行字符串的計(jì)算機(jī)程序。由于這個(gè)演示程序的簡潔性和直觀性,它成為了許多初學(xué)者學(xué)習(xí)編程的第一個(gè)示例。此后的許多程序員在學(xué)習(xí)編程或進(jìn)行設(shè)備調(diào)試時(shí)也延續(xù)了這一習(xí)慣,使用“Hello, world”作為示例程序的一部分。因此,“Hello, world”程序逐漸成為了一種傳統(tǒng),被廣泛地應(yīng)用在各種編程語言和環(huán)境中。
開發(fā)Java程序,首先要編寫一個(gè)Java程序。在E盤下,新建一個(gè)文本文檔,將初始的“新建文本文檔.txt”名稱重命名為“HelloWorld.java”。
這時(shí)候注意在有些計(jì)算機(jī)中,默認(rèn)是沒有擴(kuò)展名的,所以要首先將擴(kuò)展名設(shè)置出來。
現(xiàn)在已經(jīng)有了一個(gè)名稱為“HelloWorld.java”的文本文檔,使用系統(tǒng)自帶的記事本程序?qū)⑵浯蜷_,在其中輸入如下代碼。
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
編寫并保存Java程序后,同時(shí)按住win+R,輸入cmd,回車,進(jìn)入命令提示符窗口。
進(jìn)入E盤后,輸入“javac HelloWorld.java”命令,其中javac是JDK中的編譯命令,而HelloWorld.java是上一節(jié)中編寫的Java程序的文件名。執(zhí)行“java HelloWorld.java”命令后,會在E盤下產(chǎn)生一個(gè)名稱為HelloWorld.class的文件,它是執(zhí)行編譯命令所產(chǎn)生的文件。
編譯Java程序后,產(chǎn)生一個(gè)以.class為擴(kuò)展名的文件,運(yùn)行Java程序就是運(yùn)行該文件。在圖中所示界面的命令輸入下繼續(xù)輸入“java HelloWorld”命令。
完成!講解一下HelloWorld程序:
HelloWorld程序中的第一行的內(nèi)容是“public class HelloWorld”,其中“HelloWorld”是一個(gè)類名,“class”是判斷“HelloWorld”為一個(gè)類名的關(guān)鍵字,而“public”是用來修飾類的修飾符。每一個(gè)基礎(chǔ)類都有一個(gè)類體,使用大括號包括起來。
程序中的第三行為“public static void main(String args[])”,它是一個(gè)特殊方法,主體是“main”,其他的都是修飾內(nèi)容。這條代碼語句是一個(gè)Java類固定的內(nèi)容,其中main定義一個(gè)Java程序的入口。和類具有類體,方法具有方法體一樣,其同樣也要使用大括號括起來。
程序的第五行為“System.out.println("Hello World");”,該語句的功能是向輸出臺輸出內(nèi)容。在該程序中輸入的是“Hello World”信息。
。