什么是“字节”?
8位(位是最小的数据单位,最多包含 2 个逻辑状态,通常为 0 和 1)组合成一个可寻址内存单元,称为“字节”。 这是一个字节通常看起来像什么的理论表示。
图 1:字节的正常表示
什么是 Java字节?
带有小“b”的Java字节用于定义原始数据类型,一次能够存储 8 位。因此,一个字节的数值范围从 -2^7 = -128 到 +2^7-1 =127。请查看下图,以更好地了解我们如何计算此范围。
图 2:普通 8 位字节中的最小值和最大值
什么是 Java字节?
Java Byte是一个包装类,用于存储原始数据类型“byte”,以便于访问内置的高级功能。让我们看一下以字节为单位存储数值的基本示例,看看它是如何工作的。package com.bytekeyword.core;
public class ByteInJava {
public static void main(String[] args) {
// declare the variable and assign a valid numeric value
byte barCode = 112;
byte areaCodeNY = 98;
byte areaCodeLA = 97;
// print the byte values
System.out.println("barCode: " + barCode);
System.out.println("areaCodeNY: " + areaCodeNY);
System.out.println("areaCodeLA: " + areaCodeLA);
}
}
输出
条形码:112 地区代码纽约:98 地区代码洛杉矶:97
在 Java 中添加字节值
让我们看一个在 Java 中添加字节值的简短示例,以便更好地理解。package com.bytekeyword.core;
public class SumOfBytes {
public static void main(String[] args) {
Byte x = 25;
Byte y = 4;
// Addition of 2 Bytes
System.out.println(x + " + " + y + " = " + (x + y));
byte z = 11;
// Addition of a "Byte" and a "byte"
System.out.println(z + " + " + y + " = " + (z + y));
}
}
输出
25 + 4 = 29 11 + 4 = 15
GO TO FULL VERSION