Hva er en "byte"?
8 bits (bit er den minste enheten med data som inneholder maksimalt 2 logiske tilstander, normalt 0 og 1) kombineres for å lage en enkelt enhet adresserbart minne, kalt en " Byte ". Her er en teoretisk representasjon av hvordan en byte normalt ser ut.
Fig. 1: En normal representasjon av en byte
Hva er en Java- byte ?
En Java- byte med liten "b" brukes til å definere den primitive datatypen, som er i stand til å lagre 8 biter om gangen. Derfor spenner det numeriske området til en byte fra -2^7 = -128 opp til +2^7-1 =127. Ta en titt på følgende illustrasjon for å få en bedre forståelse av hvordan vi kan beregne dette området.
Fig 2: Min og maks verdier i en normal 8-bits byte
Hva er en Java Byte ?
Java Byte er en wrapper-klasse som brukes til å lagre den primitive datatypen "byte" for enklere tilgang til innebygde avanserte funksjoner. La oss ta en titt på et grunnleggende eksempel på lagring av numeriske verdier i byte og se hvordan det fungerer.
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);
}
}
Produksjon
strekkode: 112 områdekodeNY: 98 områdekodeLA: 97
Tillegg av byteverdier i Java
La oss ta en titt på et kort eksempel for tillegg av byteverdier i Java for en bedre forståelse.
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));
}
}
Produksjon
25 + 4 = 29 11 + 4 = 15
GO TO FULL VERSION