Java基本數據類型有8種:
基本類型 | 大小 | 最小值 | 最大值 | 默認值 |
---|---|---|---|---|
byte (位) | 8 bits = 1字節 | -128 | 127 | 0 |
short (短整數) | 16 bits = 2字節 | -215 | 215-1 | 0 |
int (整數) | 32 bits = 4字節 | -231 | 231-1 | 0 |
long (長整數) | 64 bits = 8字節 | -263 | 263-1 | 0 |
float (單精度) | 32 bits = 4字節 | -231 | 231-1 | 0.0 |
double (雙精度) | 64 bits = 8字節 | -263 | 263-1 | 0.0 |
char (字符) | 16 bits = 2字節 | 0 | 216-1 | 空 |
boolean (布爾值) | 1 bit | true | false | false |
名詞解析:
bit : 位,計算機存儲數據的最小單元,二進制數中的一個位數。
byte : 字節,計算機存儲數據的基本單位,一個字節由8位二進制數組成。通常一個漢字佔兩個字節。