基本类型/基本型别
boolean 布尔
byte 字节
short/int/long 短整数/整数/长整数
float/double 浮点数
char 字符
boolean
只有true,或者false两种值,默认是false
byte
byte 字节,1byte = 8 bits(8位)
存储有符号的,以二进制补码表示的整数
最小值-128,最大值127,默认值0
byte 类型用在大型数组中可以显著节约空间,主要代替小整数,因为byte变量占用的空间只有int类型的四分之一
byte在二进制文件读写中使用较多
short,16位,2个字节,有符号的以二进制补码表示的整数(-32768~32767),默认值0
int ,32位,4个字节,有符号的以二进制补码表示的整数(-2147482648~2147483647),默认值0
long,64位,8个字节,有符号的以二进制补码表示的整数(-9223372036854775808~9223372036854775807),默认值0L
float,单精度,默认值0.0f
double,双精度,默认值0.0d(d可以省略)
float和double都不能用来表示很精确的数字
运算符
+,-,*,/,%
逻辑运算符 &&,||,!
比较运算符 !=,>,>=,<,<=,==
移位运算符>>,<<等
不用背诵运算符优先级,用括号隔开