Quantcast
Channel: 簡睿隨筆
Viewing all articles
Browse latest Browse all 897

用IntelliJ IDEA寫第一支Java程式;程式結構說明;Live Tempate用法

$
0
0

Java程式、類別與物件

Java是物件導向程式語言(Object-Oriented Programming,OOP),程式運行時由多個物件組成,而物件則是以類別來定義的。簡單理解:類別是藍圖(如房屋藍圖),用來建立一個或多個物件(建築多棟房屋)。

寫程式是在寫類別的內容,執行時類別會載入記憶體並形成物件來運行。

建立專案

Create New Project。

Java的檔名就是類別檔名。
Java慣例:

  • 類別為名詞,大寫開頭。檔案建立後可按〔Shift+F6〕重新命名。
  • 方法以動詞小寫開頭

程式結構說明

類別由變數與方法組成,類別、變數與方法皆可指定不同的存取權限供其他類別來使用。

public class Main {
  public static void main(String[] args) {
    System.out.println("Hello World!");
  }
}

說明:

  • 範例中的public分別是類別與方法的存取權限,表示二者皆為可公開使用。
  • Main是類別名,main是方法名。
  • static是靜態之意,屬於類別所有,不需要建立成物件就能使用。
  • 方法名左側必須指定回傳值的資料型態,void表示不回傳。
  • args是參數名,其型態 String[] 是字串陣列。
  • System是Java內建的系統類別,out是static的變數,即系統的標準輸出物件
    (standard output, stdout)

Live Template

程式碼樣板。

樣板 定義
sout System.out.println($END$);
soutm System.out.println("$CLASS_NAME$.$METHOD_NAME$");

建立專屬的即時樣板

System.out.println("@@$FILE$.$METHOD$ #$LINE$:$END$" + $VAR$);

解說影片

##

您可能也會有興趣的類似文章


Viewing all articles
Browse latest Browse all 897

Trending Articles