使用规则:
先声明,后使用。定量定义在作用域内。
数据类型:
基本数据类型(primitive type):
数值型:
整数类型:byte,short,int,long
浮点类型:float,double
字符型:char
布尔型:boolean
引用数据类型(reference type):
类:class
接口:interface
数组: [ ]
类型 | 占用存储空间 | 表示数字范围 |
---|---|---|
byte | 1字节=8位 | -128 ~ 127 |
short | 2字节 | -2^15 ~ (2^15)-1 |
int | 4字节 | -2^31 ~ (2^31)-1 |
long | 8字节 | -2^63 ~ (2^63)-1 |
float(单精度) | 4字节(尾数7位) | -3.403E38 ~ 3.403E38 |
double(双精度) | 8字节(尾数14位) | -1.798E308 ~ 1.798E308 |
char | 2字节 |
* long类型声明时,数字要以"l"或"L"结尾
* float类型声明时,数字要以"F"结尾
* char类型定义时,通常使用一对' ',内部只能有一个字符
*' \'是转义字符。eg.想输出'\n'时,可以用' \\n '