Java 是一門基于類的面向對象編程語言,它在數據類型和表達式的處理上非常嚴格和精確。
Java 中的數據類型分為兩大類:原始類型和引用類型。原始類型包括數字類型(byte、short、int、long、float、double)和布爾類型(boolean)。引用類型則是指向對象的引用變量。
在 Java 中,表達式由運算符、操作數和方法調用組成。運算符包括算術、比較、邏輯、位運算等。操作數可以是字面值、常量、變量和方法返回值等。方法調用則是指調用一個方法來獲得結果。
public class Example { public static void main(String[] args) { int a = 1 + 1; // 加法運算 int b = 2 - 1; // 減法運算 int c = 3 * 4; // 乘法運算 double d = 5 / 2.0; // 除法運算 int e = 6 % 4; // 取模運算 boolean f = a == b; // 比較運算 boolean g = c >d; // 比較運算 boolean h = !(f && g); // 邏輯運算 int i = 1<< 3; // 左移運算 int j = 15 >>2; // 右移運算 int k = ~i; // 按位取反運算 int l = i & j; // 按位與運算 int m = i | j; // 按位或運算 System.out.println("a: " + a); // 輸出語句 System.out.println("b: " + b); System.out.println("c: " + c); System.out.println("d: " + d); System.out.println("e: " + e); System.out.println("f: " + f); System.out.println("g: " + g); System.out.println("h: " + h); System.out.println("i: " + i); System.out.println("j: " + j); System.out.println("k: " + k); System.out.println("l: " + l); System.out.println("m: " + m); } }
上面的代碼演示了 Java 中的常見運算符和輸出語句。通過執行這段代碼可以看到不同類型的數據和表達式的計算結果。