在Java9或更早版本的JDK中,数据类型只有两种:
·基本类型,包括8种:byte、short、int、long、float、double、char、boolean
·引用类型(除了基本,都算引用),包括:数组、类、接口、Lambda等
其中的8种数据类型:需截图
|
四类 |
八种 |
字节数 |
数据表示范围 |
|
整型 |
byte |
1 |
-128-127 |
|
short |
2 |
-32768-32767 | |
|
int(默认) |
4 |
-2147483648~2147483647 | |
|
long |
8 |
-263至263-1 | |
|
浮点型 |
float |
4 |
-3.403E38~3.403E38 |
|
double(默认) |
8 |
-1.798E308~10798E38 | |
|
字符型 |
char |
2 |
表示一个字符,如(‘a’,‘A’,‘0’,‘家’) |
|
布尔型 |
boolean |
1 |
只有两个值true与false |
注意事项
- 整数类型有4种,默认为int类型。
- 浮点数类型有2种,默认为doublel类型
- 定义一个long数据,在数值后面要用字母L作为后缀(大小写均可,推荐大写)
5200000000L
- 定义一个float型数据,在数值后面要用字母F作为后缀(大小写均可,推荐大写)
3.14F
- 字符char型数据,是可以包含中文的
本文详细介绍了Java中的数据类型,包括基本类型和引用类型。基本类型涵盖整型、浮点型、字符型和布尔型,每种类型的数据表示范围和字节数都有详细说明。此外,还介绍了如何正确定义long和float数据类型。

被折叠的 条评论
为什么被折叠?



