
公考顾老师为您分享以下优质知识
一个字节(Byte)由 8位二进制位组成,具体说明如下:
基本定义
- 1 Byte = 8 bits(二进制位)。
表示范围
- 无符号数:00000000 到 11111111,对应十进制 0 到 255。
- 有符号数:最高位为符号位(0 表示正数,1 表示负数),其余7位表示数值。例如:
- +10 的二进制为 `00001010`
- -10 的二进制为 `10000106`(补码表示)。
应用场景
- 基础数据类型:Java 中的 `byte` 类型(-128 到 127)。
- 数据存储:用于表示字符(如 ASCII 码)、小整数及部分网络协议中的数据包。
总结:Byte 是计算机中用于量化存储容量的基本单位,其核心特性是固定为8位二进制数,既能表示正负数,也能覆盖0-255的数值范围。