貓貓水族工坊

貓貓水族工坊

6.3.09

程式設計 0304

0304
Introduction

Java application programming
Java Virtual Machine (JVM)

Fig:圖 figure

// 註解,comment
註解不是程式碼,只是文字
/* ..... */ 也是註解,可以變成段落,跨多行

比較建議不要是整段式的(因為一定要成對出現)
*/如果沒有加上去就會造成 syntax error 語法錯誤

建議一定要寫註解,養成良好的程式設計習慣
並且配合空格與換行以提升程式的可讀性

public class Welcome1
類別,設定成公開的(public),與命名(第一個字母務必大寫)
檔名一定要與 class name 一致。大小寫有差異,不能以數字為開頭

括號一定成對,寫了第一個括號也寫下第二個括號,少一個就語法錯誤
附檔名要用.java。利用 Tab 縮排來排版(或三個空格)以增加可讀性
同一層的宣告要放在同一縮排

public static void main( String args[] ) 整個類別的方法
static 靜態修飾子
void 不回傳值
main 方法(能夠放東西)
String args 方法必須要的參數 argument

System.out.println("Welcome...是參數,為字串");
println 是 System.out 的方法,意思是印完東西後游標要換行
寫完一行程式碼就要加一個分號~不然就會跑出語法錯誤哦~

後括號要寫註解,避免以後忘記程式在寫甚麼東
\n是換行字元

逸出字元
\n
\t
\r
\\
\"

printf 就是要傳參數或數字
呼叫多項引數,中間用空格分開以增加可讀性
先設定格式 System.out.printf( "%s/n%s/n",
"Welcome to", " JAVA class") ; 第二行編輯填入的字串
有兩個%就要兩個字串\參數

import java.util.Scanner; 輸入package,用Scanner這個方法,import 為一種宣告
public class Addition 類別
{ public static void main( String args[] )
{
Scanner input = new Scanner ( System.in ) ; 宣告一個新物件,System.in吃外面給的參數
}
}

沒有留言: