-
基本类型/基本型别
-
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都不能用来表示很精确的数字
-
-
运算符
-
+,-,*,/,%
-
逻辑运算符 &&,||,!
-
比较运算符 !=,>,>=,<,<=,==
-
移位运算符>>,<<等
-
不用背诵运算符优先级,用括号隔开
-