类型 | 解释 | 举例 |
byte | 字节型,占 1 个字节(8 位),取值范围为 -128 到 127 | byte b = 10; |
short | 短整型,占2个字节(16位),取值范围为 -32768 到 32767 | short s = 100; |
int | 整型,占 4 个字节(32 位),取值范围大,最常用的整数类型 | int i = 1000; |
long | 长整型,占 8 个字节(64 位),用于表示更大的整数 | 比如 long l = 1000000L; ,注意这里的 L 后缀。 |
float | 单精度浮点型,占 4 个字节,能表示小数 | float f = 3.14f; ,这里的 f 后缀不能省略。 |
double | 双精度浮点型,占 8 个字节,精度比 float 更高,是表示小数的常用类型。 | double d = 3.14159; |
char | 字符型,占 2 个字节,用于表示单个字符,采用 Unicode 编码 | char c = 'A'; |
boolean | 布尔型,只有两个值:true 和 false ,常用于条件判断 | boolean flag = true; |