byte | 1个字节 2^8 [-128,0,127) |
short | 2个字节 2^16 约3万 |
int (默认) | 4个字节 2^32 约21亿 |
long | 8个字节 2^64 大于过21亿 |
float | 4个字节 约6位小数 |
double(默认) | 8个字节 约15位小数 |
char | 1个字节 'a' |
boolean | false true |
常量:在程序运行期间其值固定不变,一般分为两种:字面常量和自定义常量。
不论是变量还是常量,均是用来储存数据的;这里注意的是在存储数据时要先声明数据类型、变量名、赋值在使用。
例如 int age = 20; String name = "张三";
注意:java是强类型语言,声明数据类型和存储数据的类型要一致,否则会报错。