ایک "بائٹ" کیا ہے؟
8 بٹس (بٹ ڈیٹا کی سب سے چھوٹی اکائی ہے جس میں زیادہ سے زیادہ 2 منطقی حالتیں ہوتی ہیں، عام طور پر 0 اور 1) مل کر ایڈریس ایبل میموری کی ایک اکائی بناتی ہے، جسے " بائٹ " کہتے ہیں۔ یہاں ایک نظریاتی نمائندگی ہے کہ بائٹ عام طور پر کیسا لگتا ہے۔تصویر 1: بائٹ کی عام نمائندگی
جاوا بائٹ کیا ہے ؟
چھوٹے "b" کے ساتھ جاوا بائٹ کا استعمال قدیم ڈیٹا کی قسم کی وضاحت کے لیے کیا جاتا ہے، جو کہ ایک وقت میں 8 بٹس کو ذخیرہ کرنے کے قابل ہے۔ اس لیے بائٹ کی عددی رینج -2^7 = -128 سے لے کر +2^7-1 =127 تک پھیلی ہوئی ہے۔ ہم اس رینج کا حساب کیسے کر سکتے ہیں اس کی بہتر تفہیم کے لیے درج ذیل مثال پر ایک نظر ڈالیں۔تصویر 2: ایک عام 8 بٹ بائٹ میں کم سے کم اور زیادہ سے زیادہ قدریں۔
جاوا بائٹ کیا ہے ؟
جاوا بائٹ ایک ریپر کلاس ہے جس کا استعمال پرائمیٹو ڈیٹا ٹائپ "بائٹ" کو ذخیرہ کرنے کے لیے بلٹ ان ایڈوانس فنکشنز تک آسان رسائی کے لیے کیا جاتا ہے۔ آئیے بائٹس میں عددی اقدار کو ذخیرہ کرنے کی ایک بنیادی مثال پر ایک نظر ڈالیں اور دیکھیں کہ یہ کیسے کام کرتا ہے۔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);
}
}
آؤٹ پٹ
بار کوڈ: 112 ایریا کوڈ این وائی: 98 ایریا کوڈ ایل اے: 97
جاوا میں بائٹ ویلیوز کا اضافہ
آئیے بہتر تفہیم کے لیے جاوا میں بائٹ ویلیو کے اضافے کے لیے ایک مختصر مثال پر ایک نظر ڈالتے ہیں۔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));
}
}
آؤٹ پٹ
25 + 4 = 29 11 + 4 = 15
GO TO FULL VERSION