1.Java是一种强类型语言,每个变量都必须声明其数据类型。
2.Java的数据类型可以分为两大类:基本数据类型和引用数据类型。
除了基本数据类型以外的所有类型都属于引用数据类型。
3.整形数据类型
long数值后缀L。
类型 | 占用存储空间 | 表数范围 |
---|---|---|
byte | 1字节 | -27 ~ 27-1 ( -128 ~ 127) |
short | 2字节 | -215 ~ 215 -1 (-32768 ~ 32767) |
int | 4字节 | -231 ~ 231 -1(-2147483648~2147483647)约21亿 |
long | 8字节 | -263 ~ 231-1 |
- 小数表示方法,十进制形式,科学计数法形式
float数值后缀为F或f。
类型 | 占用存储空间 | 表数范围 |
---|---|---|
float | 4字节 | 大约±3.40282347E+38F(有效位数为6~7位) |
double | 8字节 | 大约±1.79769313482631570E+308(有效位数为15~16位) |