2015年10月12日 星期一

Java 學習日誌 003:一段簡單的Java Application Program的意思


 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.

沒有留言:

張貼留言