Java 语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内在中分配了不同大小的内在空间
基本数据类型:
- 整数型
类型 | 字节 |
---|---|
byte | 1 字节 |
short | 2 字节 |
int | 4 字节 |
long | 8 字节 |
- 浮点型
类型 | 字节 |
---|---|
float | 4 字节 |
double | 8 字节 |
- 字符串型
类型 | 字节 |
---|---|
char | 2 字节 |
- 布尔型
类型 | 字节 |
---|---|
boolean | 1 字节 |
整数默认是int类型
浮点数默认是 double 类型
变量
在程序执行过程中,在某个范围内其值可以发生改变的量
变量的定义格式
- 数据类型 变量名 = 初始化值;
- 数据类型 变量名;
- 变量名 = 值;
注意:
- 整数默认是 int 类型
- 浮点数默认是 double 类型
- 长整形后缀最好是 L (大小写均可)
- 单精度浮点数用 F 标记(大小写均可)
变量的作用域
- 变量定义在哪个大括号内,它就在这个大括号内有效
- 在一个大括号内,不能同时定义同名的变量
初始化值
- 没有初始化值的变量不能直接使用