shot(短整型)16 -32768~~ 32767 0
int(整型)32 -2 31 ~ 2 31-1 0
long(长整型)64 -2 63 ~ 2 63-1 0
注:定义时要在后面加L
float(单精度浮点型)32 -3.40292347E+38~3.40292347E+38 0.0f
注:JAVA中将小数默认为double类型,若要定义float需在数据后面用f声明;
double(双精度)64 -1.79769313486231570E+308~1.79769313486231570E+308 0.0d
char(字符型) 16 ‘ \u0000~u\ffff ’ ‘\u0000 ’
boolean(布尔型) 1 true/false false
类 类型:Integer、Float、Boolean、Character、Double、Short、Byte、Long基本的数据类型由低级到高级分别 为:(byte,short,char)-int-long-float-double (此处的“级别”是指表示值的范围的大小。)
引用数据类型
1.类2.接口3.数组4.String (特殊的引用类型)
默认值为 null 空