Apa itu "byte"?
8 bit (bit adalah unit terkecil dari data yang berisi paling banyak 2 keadaan logis, biasanya 0 dan 1) bergabung untuk membuat satu unit memori yang dapat dialamatkan, yang disebut " Byte ". Berikut adalah representasi teoretis dari apa yang biasanya terlihat seperti byte.
Gambar 1: Representasi normal dari sebuah Byte
Apa itu byte Java ?
Sebuah byte Java dengan "b" kecil digunakan untuk mendefinisikan tipe data primitif, yang mampu menyimpan 8 bit sekaligus. Oleh karena itu rentang numerik dari sebuah byte berkisar dari -2^7 = -128 hingga +2^7-1 =127. Lihat ilustrasi berikut untuk mendapatkan pemahaman yang lebih baik tentang bagaimana kita dapat menghitung rentang ini.
Gambar 2: Nilai Min dan Maks dalam Byte 8-bit normal
Apa itu Java Byte ?
Java Byte adalah kelas pembungkus yang digunakan untuk menyimpan tipe data primitif "byte" untuk akses yang lebih mudah ke fungsi lanjutan bawaan. Mari kita lihat contoh dasar menyimpan nilai numerik dalam byte dan lihat cara kerjanya.
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);
}
}
Keluaran
barcode: 112 areaCodeNY: 98 areaCodeLA: 97
Penambahan nilai byte di Java
Mari kita lihat contoh singkat penambahan nilai byte di Java untuk pemahaman yang lebih baik.
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));
}
}
Keluaran
25 + 4 = 29 11 + 4 = 15
GO TO FULL VERSION