进制
计算机中一个二进制称为一位,8位为一个字节。
整数型
数据类型 | 内存空间 | 取值范围 |
---|---|---|
byte | 1个字节(8位) | -128~127 |
short | 2个字节(16位) | -32768~32767 |
int | 4个字节(32位) | -2147483648~2147483647 |
long | 8个字节(64位) | -9223372036854775808~9223372036854775807 |
浮点类型
float | 4个字节(32位) | 1.4E-45~3.4028235E38 |
---|---|---|
double | 8个字节(64位) | 4.9E-324~1.7976931348623157E308 |
字符型
1:字符型
char | 2个字节(16位) |
---|
2:布尔型
布尔型为逻辑类型,只有true和false两个值。
3:转义字符
引用类型
1:类
2:接口
3:string数组
取值范围
以byte为例,因为占用一个字节(8位),取值范围为-128~127。
-128
第一位为符号位1代表为负数 2[^7]=128
127
第一位符号位为0代表为正数
2[0]+2[1]+2[2]+2[3]+2[4]+2[5]+2[6]=2[7]-1=127
/
/
/
希望看到我文章朋友,如果发现有什么不足之处,能够不吝赐教,多多指点,我一定洗耳恭听。