1. 認識指令
如果你曾把程式設計師的工作想得高深莫測,現在正是打破這個迷思的時候!程式設計並不是祕密的藝術,而是超棒且非常有趣的工作。現在你就會親自體會到。
電腦程式是用程式語言撰寫的——它是一套電腦能理解的規則與詞彙。今天你將認識Java 語言:寫出你的第一個程式、弄清楚什麼是指令,並讓電腦聽你的話(當然,前提是它願意)。 😅
程式——就是一組(清單)指令。先執行第一條指令,接著第二條、第三條,如此類推。當所有指令都執行完畢,程式就結束。
指令的內容取決於誰來執行,更精確地說,取決於執行者懂哪些指令。對狗可以下達「坐下」、「叫」,對貓——「走開」,對人——「停下!」,至於機器人——「工作!」。 👨💻
指令——就是對電腦的簡單指示:去做某件事!最關鍵的是——電腦只會執行你說的,而不是你心裡想的。 😆 當然,在人工智慧再更聰明之前是這樣。
Java 的指令集合相當豐富。例如,用下面這條指令可以把一段文字輸出到螢幕:
System.out.println("機器人是人類的朋友");
這條指令在告訴電腦:「把文字『機器人是人類的朋友』輸出到螢幕上」。
如果你想讓電腦把你的這句話印三次,就多下幾次同樣的指令。
System.out.println("機器人是人類的朋友");
System.out.println("機器人是人類的朋友");
System.out.println("機器人是人類的朋友");
結果電腦會在螢幕上輸出這句話 3 次。就這麼簡單。 😎
2. 方法 main()
你的程式依大小不同,可以由一個或多個檔案組成。而每個檔案都包含指令,並被分組到函式中(在 Java 中它們還被稱為方法)。最小的 Java 程式至少要有一個方法,程式從它開始執行。這個方法叫做 main()。
方法 main() 是你程式的入口點。程式總是從它開始執行。在 Java 21 以上,最小程式可以只包含一個 main() 方法,甚至可以不包含任何指令。
Java 25 的最小程式看起來如下:
void main()
{
}
如你所見,這個範例中的 main() 方法不含任何指令。不過它仍是一個完整(只是最小化)的程式。它的外觀始終相同:
void main()
{
// 方法中的指令
}
這樣的簡化讓 Java 對新手更友善,能把注意力放在程式邏輯而非語法上。
3. 程式的執行順序
你的程式會自上而下、逐行執行所有指令。當指令結束時,程式就會終止。
來看個簡單例子:
void main()
{
System.out.println("大家好!");
System.out.println("今天我們學習撰寫 Java 程式!");
}
執行結果如下:
大家好!
今天我們學習撰寫 Java 程式!
再多加幾行,電腦就會乖乖地把它們輸出到螢幕上。它很勤勞,但也很謙虛——不會多寫一個字。
4. 撰寫並執行第一個程式
好事何必延後?現在就從理論走向實作吧!讓我們用 Java 寫出第一個程式。
步驟 1:開啟 WebIDE
開啟 WebIDE,寫一個會在螢幕上輸出「當程式設計師很酷! 😎」的程式。
你應該已開啟名為 Solution.java 的檔案。
步驟 2:在其中輸入以下程式碼
可以直接加上表情符號——Java 完全支援! 🥰
System.out.println("當程式設計師很酷!😎");
步驟 3:送出程式進行檢查
在 WebIDE 頂部的面板上會有一個 「檢查」 按鈕。按一下它。
如果你一切都做對了,伺服器會通過你的解答並向你恭喜。 😎
你剛剛寫完並成功提交了第一個 Java 程式。很棒,對吧?現在你就是一位真正的程式設計師(至少又更接近這個稱號一步)。 😇
GO TO FULL VERSION