字节、位
Bit(bit)
: 比特(位)
计算机运算的基础单元,计算机内部数据储存的最小单位;
1个bit是一个二进制数0或1;
Byte
: 字节
计算机文件大小的基本计算单元,计算机中数据处理的基本单位;
String str = "ABCDabcd1234中文; ";
byte[] by = str.getBytes();
for (int i = 0; i < by.length; i++) {
System.out.println(String.format("字节%s 是 %s", i, by[i]));
}
结果:
字节0 是 65
字节1 是 66
字节2 是 67
字节3 是 68
字节4 是 97
字节5 是 98
字节6 是 99
字节7 是 100
字节8 是 49
字节9 是 50
字节10 是 51
字节11 是 52
字节12 是 -28
字节13 是 -72
字节14 是 -83
字节15 是 -26
字节16 是 -106
字节17 是 -121
字节18 是 59
字节19 是 32
Byte与bit 的关系: 1B = 8b
(即一个字节等于8位)
byte
: Byte是byte的包装类型
范围值: -128 ~ 127
字、双字、字节
字(word):
一字 = 2字节 = 16位
双字:
双字 = 2字 = 4字节 = 32位
版权声明:本文为xue15029240296原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。