Java基礎語法知識數據類型
1. 分類:
- 基本數據類型:4類8種
- 引用數據類型:類,接口,數組
2. 基本數據類型
- 整數類型
數據類型 | byte | short | int | long |
---|---|---|---|---|
佔用字節 | 1字節 | 2字節 | 4字節 | 8字節 |
- 浮點類型
數據類型 | float | double |
---|---|---|
佔用字節 | 4字節 | 8字節 |
字符
- char 2個字節
- 布爾
- boolean 1個字節
注意:
- 在Java中,所有的數值所佔的字節數量與平臺都無關
- 整數默認是int類型,浮點數默認是double。
- 長整數要加L或者l。
- 單精度的浮點數要加F或者f。
3.數據類型的轉換
(1)boolean類型不參與轉換
(2)默認轉換
A:從小到大
B:byte,short,char -- int -- long -- float -- double
C:byte,short,char之間不相互轉換,直接轉成int類型參與運算。
(3)強制轉換
A:從大到小
B:可能會有精度的損失,一般不建議這樣使用。
C:格式:
目標數據類型 變量名 = (目標數據類型) (被轉換的數據);