強型別語言
要求變數的使用嚴格符合規定,所有變數都必須先定義後才能使用
基本資料型別
整數
- byte:一個位元組(-128~127)
- short:兩個位元組
- int:4個位元組
- long:8個位元組 long型別後面要加L
浮點
- float:4個位元組 float型別後面要加F
- double:8個位元組
字元型別
- char:2個位元組
注意:string不是關鍵字,是類
布林型別
- boolean 是非:1位
引用資料型別
類 介面 陣列
資料型別擴充
整數擴充:
二進位制(0b) 十進位制 八進位制(0) 十六進位制(0x)
浮點數擴充:
最好避免完全使用浮點數進行比較
銀行業務怎麼表示? 用數學工具類:BigDecimal
字元擴充:
所有字元本質還是數字 可以強制轉換型別
編碼 Unicode 2位元組