CodeGym /مدونة جافا /Random-AR /جافا بايت الكلمة الرئيسية
John Squirrels
مستوى
San Francisco

جافا بايت الكلمة الرئيسية

نشرت في المجموعة

ما هو "البايت"؟

8 بتات (البت هي أصغر وحدة من البيانات تحتوي على حالتين منطقيتين على الأكثر، عادة 0 و1) تتحد لتكوين وحدة واحدة من الذاكرة القابلة للعنونة، تسمى " بايت ". فيما يلي تمثيل نظري لما يبدو عليه البايت عادةً.جافا بايت الكلمة الرئيسية - 1

الشكل 1: تمثيل عادي للبايت

ما هو بايت جافا ؟

يتم استخدام بايت Java مع حرف "b" صغير لتحديد نوع البيانات البدائي، القادر على تخزين 8 بتات في المرة الواحدة. ومن ثم يمتد النطاق الرقمي للبايت من -2^7 = -128 حتى +2^7-1 =127. قم بإلقاء نظرة على الرسم التوضيحي التالي للحصول على فهم أفضل لكيفية حساب هذا النطاق.جافا بايت الكلمة الرئيسية - 2

الشكل 2: الحد الأدنى والحد الأقصى للقيم في بايت عادي 8 بت

ما هو جافا بايت ؟

Java Byte عبارة عن فئة مجمعة تُستخدم لتخزين نوع البيانات البدائي "byte" لتسهيل الوصول إلى الوظائف المتقدمة المضمنة. دعونا نلقي نظرة على مثال أساسي لتخزين القيم الرقمية بالبايت ونرى كيف يعمل.
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، رمز المنطقة، LA: 97

إضافة قيم البايت في جافا

دعونا نلقي نظرة على مثال مختصر لإضافة قيم البايت في Java لفهم أفضل.
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

لماذا نستخدم "بايت" وليس "int"؟

يمكننا عادةً استخدام "البايت" بدلاً من عدد صحيح بدائي عندما تكون هناك قيود على الذاكرة أو الأداء. نظرًا لأن حجم عدد صحيح واحد يساوي حجم 4 بايت، لذلك يمكننا الحفاظ على الذاكرة 4 مرات مقارنة بعدد صحيح بسيط. يعد توفير المساحة هذا مفيدًا للغاية عندما تتعامل مع برمجة الشبكات. يمكن أن يؤدي إرسال بايت بدلاً من int إلى حفظ الذاكرة وعرض النطاق الترددي.

خاتمة

في النهاية، نأمل أن يكون لديك فهم واضح لمستوى بنية البايت بالإضافة إلى وظائف جافا العادية. ومع ذلك، إذا تم حظرك أثناء التدريب، فلا تتردد في الرجوع إلى هذه المقالة مرة أخرى. حظا سعيدا والتعلم سعيد!
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION