变量的类型:声明的变量的数据类型就是变量的类型
数据类型:基本数据类型、引用数据类型
基本数据类型(8种) 数值型(整数类型,浮点类型)
字符型:abc+*-
布尔型(boolean):是、否
引用数据类型:类(class(字符串在这里))接口(interface)数组([])
java各整数类型有固定的表数范围和字段长度,不受OS的影响,来保证java程序的可移植性
java的整型常量默认为int型 声明long常量通常须后加l或L
类型 占用存储空间 范围
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
int i=1
long l=3l(在值的后面跟上字母l)
java浮点型常量默认为double型 声明float型变量 需加f或F
浮点型常量的两种表示形式:
1.十进制:5.12 5.120f .512(必须有小数点)
2.科学计数法:5.12e2 512E2 100E-2
类型 占用存储空间 范围 精度
float 4字节 -2^128-2^128 7位有效数字
double 8字节 -2^1024-2^1024 18位有效数字