CodeGym /Java Blog /Acak /Kata Kunci Byte Java
John Squirrels
Level 41
San Francisco

Kata Kunci Byte Java

Dipublikasikan di grup Acak

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.Kata Kunci Byte Java - 1

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.Kata Kunci Byte Java - 2

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

Mengapa menggunakan "byte" dan bukan "int"?

Kita biasanya dapat menggunakan "byte" daripada bilangan bulat primitif ketika ada kendala memori atau kinerja. Karena ukuran 1 bilangan bulat sama dengan ukuran 4 byte sehingga kita dapat menghemat memori 4 kali lipat dari bilangan bulat sederhana. Konservasi ruang ini sangat membantu saat Anda berurusan dengan pemrograman jaringan. Mengirim byte sebagai pengganti int, dapat menghemat memori dan bandwidth Anda.

Kesimpulan

Pada akhirnya, kami berharap Anda memiliki pemahaman yang jelas tentang tingkat arsitektur byte bersama dengan fungsi java regulernya. Namun, jika Anda diblokir saat berlatih, jangan ragu untuk membaca artikel ini lagi. Selamat mencoba dan selamat belajar!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION