1 public class FirstProgram
2 {
3 public static void main(String[] args)
4 {
5 System.out.println("Hello reader.");
6 System.out.println("Welcome to Java.");
7 System.out.println("Let's demonstrate a simple calculation.");
8 int answer;
9 answer = 2 + 2;
10 System.out.println("2 plus 2 is" + answer);
11 }
12 }
上面為一段Java程式,若你跑這段程式,則你的螢幕上會顯示以下資訊
Hello reader.
Welcome to Java.
Let's demonstrate a simple calculation.
2 plus 2 is 4
要解釋這段程式的意思,首先,由之前學習到的,一段Java程式是個擁有一個叫main的method(動作)的class,所以以下這兩行所說的,是這個程式是一個叫做FirstProgram的class,而 { } 內則涵蓋著其內容主體
public class FirstProgram
{
而接下來的兩行,則解釋了這段程式的main的定義
public static void main(String[] args)
{
若先不管一些名詞稱謂例如public, static, void等等,你可以先很簡單的視以下這四行的意思為,執行名為FirstProgram的程式
public class FirstProgram
{
public static void main(String[] args)
{
待續...
參考資料:Walter Savitch. Absolute Java. 5th ed.
沒有留言:
張貼留言