Ce este un „octet”?
8 biți (bitul este cea mai mică unitate de date care conține cel mult 2 stări logice, în mod normal 0 și 1) se combină pentru a forma o singură unitate de memorie adresabilă, numită „ byte ”. Iată o reprezentare teoretică a cum arată în mod normal un octet.
Fig 1: O reprezentare normală a unui octet
Ce este un octet Java ?
Un octet Java cu „b” mic este folosit pentru a defini tipul de date primitiv, care este capabil să stocheze 8 biți la un moment dat. Prin urmare, intervalul numeric al unui octet se întinde de la -2^7 = -128 până la +2^7-1 =127. Aruncă o privire la următoarea ilustrație pentru a înțelege mai bine cum putem calcula acest interval.
Fig 2: Valorile minime și maxime într-un octet normal de 8 biți
Ce este un octet Java ?
Java Byte este o clasă wrapper folosită pentru a stoca tipul de date primitiv „byte” pentru un acces mai ușor la funcțiile avansate încorporate. Să aruncăm o privire la un exemplu de bază de stocare a valorilor numerice în octeți și să vedem cum funcționează.
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);
}
}
Ieșire
BarCode: 112 areaCodeNY: 98 areaCodeLA: 97
Adăugarea valorilor octeților în Java
Să aruncăm o privire la un scurt exemplu de adăugare a valorilor octeților în Java pentru o mai bună înțelegere.
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));
}
}
Ieșire
25 + 4 = 29 11 + 4 = 15
GO TO FULL VERSION