Java 中的八大基本数据类型
八大基本数据类型
-
6 种 数字型 :byte、short、int、long、float、double
整数类型: byte、short、int、long 浮点类型:float、double
-
1 种 字符型:char
-
1 种 布尔型:boolean
数据类型 | 默认值 | 包装类 | 默认值 | 位数 | 字节 | 取值范围 |
---|---|---|---|---|---|---|
byte(位) | 0 | Byte | 0 | 8 | 1 | -2^7 ~ 2^7-1 |
short(短整数) | 0 | Short | 0 | 16 | 2 | -2^15 ~ 2^15-1 |
int(整数) | 0 | Integer | 0 | 32 | 4 | -2^31 ~ 2^31-1 |
long(长整数) | 0L | Long | 0 | 64 | 8 | -2^63 ~ 2^63-1 |
float(单精度) | 0.0f | Float | 0.0 | 32 | 4 | -2^31 ~ 2^31-1 |
double(双精度) | 0.0d | Double | 0.0 | 64 | 8 | -2^63 ~ 2^63-1 |
char(字符) | '\u0000' | Character | 16 | 2 | 0 ~ 2^16-1 \u0000~\uffff | |
boolean(布尔值) | false | Boolean | false | true 或 false |
PS: 如果boolean是单独使用:boolean占4个字节。如果boolean是以“boolean数组”的形式使用:boolean占1个字节。