一、爲什麼有數據類型
- 用來聲明變量
- 程序運行過程中根據數據類型爲數據分配不同的空間
二、數據類型分類
基本數據類型
分爲4大類8小種
- 整數型:byte,short,int,long
- 浮點型:float,double
- 布爾型:boolean
- 字符型:char
引用數據類型
- 除基本數據類型外,都是引用數據類型
- String:字符串類型
三、基本數據類型間區別及取值範圍
區別
- 佔用空間大小不同(1字節=8bit 或 1byte=8bit)
取值範圍
一定要留意默認值,默認值作用是對象實例化時,成員變量沒有手動賦值時,系統會爲變量賦一個默認值
四、具體看看基本數據類型
1.整數型
- byte、short、int、long
- 整數型數據(字面量)默認被當作int類型處理
2.浮點型數據
- 組成:float double
- float容量(4字節)>long容量(8字節)
- 存儲更大的容量有bigdecimal是Math類的屬性,引用類型
- 浮點型數據默認當作double類型處理
3.布爾類型
- boolean只有true和false,不等於1和0
- 通常用在條件判斷上
4.字符型char
基本情況
- char佔用2個字節,範圍0-65535
- char類型字面量使用單引號括起來可以存儲一個漢字
java中轉義字符
- \負責轉義,轉義後邊相鄰的字符
- 如char c2=’\t’;
- \t表示製表符tab鍵
- \n表示換行
- '表示普通單引號