第一類:邏輯型boolean
--> boolean 類型數據只允許取值 true 或 false,不可以 0 或非 0 的整數代替 true 和 false,這點和C / C++語言不同。
第二類:文本型 char
字符常量為用單引號括起來的單個字符。例如:
<1> char eChar = 'a'; char cChar = '中';
Java 字符采用 Unicode 編碼,每個字符占兩個字節,因而可用十六進制編碼形式表示。
例如:
<2> char c1 = '\u0061'; <3> 注:Unicode 是全球語言統一編碼
Java 語言中還允許使用轉義字符 '\' 來將其后的字符轉變為其它的含義。例如:
<1> char c2 = '\n'; <2> // '\n'代表換行符
第三類型:整數型(byte、short、int、long)
--> char 類型占2個字節 --> short -> 范圍:-32768 ~ 32767 --> int 范圍:-2147483648 ~ 2147483647 --> long 范圍:-9223372036854775808 ~ 9223372036854775807
第四類:浮點型(float、double)