java基本类型可以分类三大类:
1、字符类型:char (用单引号)
2、数值类型:
数值类型又分为:
(1)、整形类型:byte 、short、int 、long
(2)、浮点类型:float、double
3、布尔类型:boolean
八大基本类型的默认值:
类型 | 默认值 |
---|---|
char | (空格)无值 |
byte | 0 |
short | 0 |
int | 0 |
long | 0L |
float | 0.0f |
double | 0.0d |
boolean | false |
八大基本类型的取值范围:
类型 | 字节 | 范围 |
---|---|---|
char | 2 | 0~65535 |
byte | 1 | -2^7 ~ 2^7-1或-128 ~ 127 |
short | 2 | -2^15 ~ 2^15-1或32768 ~ 32767 |
int | 4 | -2^31 ~ 2^31-1或-2^31 ~ 2^31-1 |
long | 8 | -2^63 ~ 2^63-1或-9223372036854774808 ~ 9223372036854774807 |
float | 4 | 由精度决定 |
double | 8 | 由精度决定 |
boolean | 1 | false/true |