Java中的数据类型包含两大类,分别是基本数据类型和引用类数据类型。
基本数据类型包含4类8种,分为整数类型(byte、short、int、lang)、浮点型(小数)(float、double)、字符型(char)、布尔型(boolean)。
默认值 占用字节 取值范围
整型 byte 1 -2^7~2^7-1
short 2 -2^15~2^15-1
int 4 -2^31~2^31-1
long 8 -2^63~2^63-1
浮点型 float 4 -3.40292347E38 ~3.40292347E308
double 8 -1.79769313E308 ~1.7976313E308
字符型 char 2 0~65535
布尔型 boolean 1 true
false
注意:(1)整型常量默认类型是int
(2)浮点型默认类型是double
(3)lang类型常量须以L或l结尾,float型变量须以F或f结尾,float表示的范围比lang还大
(4)定义char时,通常使用' ',内部只能写一个字符,可以是数字、字母、汉字、特殊符号
(5)布尔型只能取 ture或false