其中一个格 表示一个字节!
Java基本数据类型占用的字节数
byte最大能够存放 -128~127 的数值。
那为什么是 -128~127
这个跟字节编码有关
首先知道byte是一个字节保存的,有8个位,也就是8个0、1。
8个位的第一个位是符号位, 也就是说0000 0001代表的是数字1
1000 0000代表的就是-1
所以正数最大位0111 1111,也就是数字127
负数最大为1111 1111,也就是数字-128

相关文章:

  • 2022-01-08
  • 2021-11-29
  • 2022-12-23
  • 2021-07-18
猜你喜欢
  • 2021-12-24
  • 2022-12-23
  • 2021-06-05
  • 2022-02-17
  • 2021-12-04
  • 2021-05-31
相关资源
相似解决方案