整数类型:
byte 字节型 8位 -128 ~127 1字节,默认值 0
short 短整型 16位 -32768~32767 2字节 默认值0
int 整型 32位 -2147483648~2147483647 4字节 默认值0
long 长整型 64位 -9223372036854775808~9223372036854775807 8字节 默认值0
浮点类型:
float 单精度浮点类型 32位 1.4013E-45 ~ 3.4028E+38 4字节 默认值0.0F
double 双精度浮点类型 64位 4.
9E-324 ~ 1.7977E+308 8字节 默认值 0.0D
字符类型:char 16位 2字节 默认值 ‘\u0000’
字符常量用单引号括起来
字符串常量用双引号括起来
字符采用Unicode编码,每个字符占两个字节,可用十六进制编码形式表示,在前面加 \u
也可以用整数表示。用整数表示时会转换成二进制然后去ASCII码表中查找对应的字符。
布尔类型:boolean 8位 1字节 默认值 false
boolean类型数据只允许true和false