Qu'est-ce qu'un "octet" ?
8 bits (le bit est la plus petite unité de données contenant au plus 2 états logiques, normalement 0 et 1) se combinent pour former une seule unité de mémoire adressable, appelée « octet ». Voici une représentation théorique de ce à quoi ressemble normalement un octet.Fig 1: Une représentation normale d'un octet
Qu'est-ce qu'un octet Java ?
Un octet Java avec un petit "b" est utilisé pour définir le type de données primitif, qui est capable de stocker 8 bits à la fois. Par conséquent, la plage numérique d'un octet s'étend de -2^7 = -128 jusqu'à +2^7-1 =127. Jetez un œil à l'illustration suivante pour mieux comprendre comment nous pouvons calculer cette plage.Fig 2: Valeurs Min et Max dans un octet normal de 8 bits
Qu'est-ce qu'un octet Java ?
Java Byte est une classe wrapper utilisée pour stocker le type de données primitif "byte" pour un accès plus facile aux fonctions avancées intégrées. Examinons un exemple de base de stockage de valeurs numériques en octets et voyons comment cela fonctionne.
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);
}
}
Sortir
code-barres : 112
areaCodeNY : 98
areaCodeLA : 97
Ajout de valeurs d'octets en Java
Jetons un coup d'œil à un bref exemple d'ajout de valeurs d'octets en Java pour une meilleure compréhension.
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));
}
}
Sortir
25 + 4 = 29
11 + 4 = 15
GO TO FULL VERSION