Java 表示式(Expressions)與陳述句(Statements)的差別如下。
Expressions
由運算子(operators),變數(variable)及方法呼叫(method invocations)組成的一段可執行程式,執行結果為一個值或變數。
下面粗體部分為expressions。
int name = "David";
System.out.println("Your name is " + name);
int a = 1 + 2;
int b = 3;
if (a == b) {
System.out.println("a == b");
}
System.out.println(System.getProperty("java.version");
Statements
一段完整程式單位,分為以下三種。
-
表示陳述句 expression statements:表示式組成的陳述句,最終以分號
;
結尾。System.out.println("Hello world");
-
宣告陳述句 declaration statements:宣告變數。
int age = 22;
-
流程陳述句 control flow statements:條件判斷語句如if、if else、switch;迴圈語句如while、do-while、for;分支語句break、confinue、return。
沒有留言:
張貼留言