Java中有8种基本数据类型
- 整型
- 浮点类型
- char类型
- boolean类型
为什么有数据类型?
Java是一种强类型编程语言。这就意味着必须为每个变量声明一种类型。在Java中,一共有8种基本数据类型(primitive type),其中有4种整型,2种浮点类型,一种用于表示Unicode编码的字符单元的字符类型char和用于表示真值的boolean类型。
1.整型
类型 | 存储需求 | 取值范围 |
---|---|---|
byte | 1字节 | -128~127 |
short | 2字节 | -32768~32767 |
int | 4字节 | -2147483648~2147483647 |
long | 8字节 | -9223372036854775808~9223372036854775807 |
2.浮点类型
类型 | 存储需求 | 取值范围 |
---|---|---|
float | 4字节 | |
double | 8字节 |
3.char类型
char类型用于表示单个字符,通常用来表示字符常量。
4.boolean类型
boolean(布尔)类型有两个值:true和false用来判定逻辑条件。整型值和布尔值之间不能进行相互转换。