变量定义格式
数据类型 变量名 = 变量值
举例:
int myAge = 18;
需要注意的是:
- 变量必须先声明赋值后使用
- 变量都定义在其作用域内
- 同一个作用域不可以声明两个相同名称的变量
变量类型
、
整数型
类型 | 占用字节数 | 表数范围 | 备注 |
---|---|---|---|
byte | 1字节 = 8bit | -128~127 | |
short | 2字节 | -2^15 ~ 2^15-1 | |
int | 4字节 | -2^31 ~ 2^31-1 | 默认整数类型 |
long | 8字节 | -2^63 ~ 2^63-1 | 声明需在后面加上l或者L |
浮点型
类型 | 占用字节数 | 表数范围 | 备注 |
---|---|---|---|
float | 4字节 | -3.403E38~3.403E38 | 单精度,尾数精确到7位有效数字,声明需在后面加上f或者F |
double | 8字节 | -1.798E308 ~1.798E308 | 默认,双精度,通常采用此类型 |
字符型
一个字符=2个字节
定义char变量通常使用一对单引号
char c1 = 'a'