Was ist ein „Byte“?
8 Bits (Bit ist die kleinste Dateneinheit, die höchstens zwei logische Zustände enthält, normalerweise 0 und 1) bilden zusammen eine einzige adressierbare Speichereinheit, die als „ Byte “ bezeichnet wird. Hier ist eine theoretische Darstellung, wie ein Byte normalerweise aussieht.Abb. 1: Eine normale Darstellung eines Bytes
Was ist ein Java byte?
Ein Java byte mit dem kleinen „b“ wird verwendet, um den primitiven Datentyp zu definieren, der 8 Bits gleichzeitig speichern kann. Daher reicht der numerische Bereich eines Bytes von -2^7 = -128 bis +2^7-1 =127. Schauen Sie sich die folgende Abbildung an, um besser zu verstehen, wie wir diesen Bereich berechnen können.Abb. 2: Min.- und Max.-Werte in einem normalen 8-Bit-Byte
Was ist ein Java Byte ?
Java Byte ist eine Wrapper-Klasse, die zum Speichern des primitiven Datentyps „Byte“ verwendet wird, um den Zugriff auf integrierte erweiterte Funktionen zu erleichtern. Schauen wir uns ein einfaches Beispiel für das Speichern numerischer Werte in Bytes an und sehen, wie es funktioniert.
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);
}
}
Ausgang
BarCode: 112
AreaCodeNY: 98
AreaCodeLA: 97
Hinzufügen von Bytewerten in Java
Schauen wir uns zum besseren Verständnis ein kurzes Beispiel für das Hinzufügen von Bytewerten in Java an.
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));
}
}
Ausgang
25 + 4 = 29
11 + 4 = 15
GO TO FULL VERSION