CodeGym /Java Blog /अनियमित /जावा बाइट कीवर्ड
John Squirrels
स्तर 41
San Francisco

जावा बाइट कीवर्ड

अनियमित ग्रुप में प्रकाशित

एक "बाइट" क्या है?

8 बिट्स (बिट डेटा की सबसे छोटी इकाई है जिसमें अधिकतम 2 तार्किक अवस्थाएँ होती हैं, सामान्य रूप से 0 और 1) एड्रेसेबल मेमोरी की एक इकाई बनाने के लिए संयोजित होती हैं, जिसे "बाइट " कहा जाता है। यहां एक बाइट सामान्य रूप से कैसा दिखता है इसका एक सैद्धांतिक प्रतिनिधित्व है।जावा बाइट कीवर्ड - 1

चित्र 1: एक बाइट का सामान्य प्रतिनिधित्व

जावा बाइट क्या है ?

छोटे "बी" के साथ एक जावा बाइट का उपयोग आदिम डेटा प्रकार को परिभाषित करने के लिए किया जाता है, जो एक समय में 8 बिट्स को स्टोर करने में सक्षम होता है। इसलिए एक बाइट की संख्यात्मक सीमा -2^7 = -128 से +2^7-1 =127 तक होती है। हम इस श्रेणी की गणना कैसे कर सकते हैं, इसकी बेहतर समझ के लिए निम्नलिखित दृष्टांत पर एक नज़र डालें।जावा बाइट कीवर्ड - 2

चित्र 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

"बाइट" का उपयोग क्यों करें और "इंट" का नहीं?

स्मृति या प्रदर्शन बाधा होने पर हम आम तौर पर एक आदिम पूर्णांक के बजाय "बाइट" का उपयोग कर सकते हैं। चूँकि 1 पूर्णांक का आकार 4 बाइट्स के आकार के बराबर होता है, इसलिए हम एक साधारण पूर्णांक की तुलना में 4 बार स्मृति को संरक्षित कर सकते हैं। जब आप नेटवर्क प्रोग्रामिंग के साथ काम कर रहे हों तो यह स्थान संरक्षण अत्यंत सहायक होता है। इंट के स्थान पर बाइट भेजने से आपकी मेमोरी और बैंडविड्थ को बचाया जा सकता है।

निष्कर्ष

अंत तक, हम आशा करते हैं कि आपको बाइट के आर्किटेक्चर स्तर के साथ-साथ इसकी नियमित जावा कार्यक्षमता की स्पष्ट समझ होगी। हालाँकि, यदि आप अभ्यास करते समय अवरुद्ध हो जाते हैं, तो बेझिझक इस लेख को फिर से देखें। गुड लक और खुश सीखने!
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION