जावा में वेरिएबल और डेटा लिटरल के बीच अंतर

विषयसूची:

जावा में वेरिएबल और डेटा लिटरल के बीच अंतर
जावा में वेरिएबल और डेटा लिटरल के बीच अंतर

वीडियो: जावा में वेरिएबल और डेटा लिटरल के बीच अंतर

वीडियो: जावा में वेरिएबल और डेटा लिटरल के बीच अंतर
वीडियो: जावा ट्यूटोरियल: जावा में शाब्दिक 2024, जुलाई
Anonim

मुख्य अंतर - जावा में वैरिएबल बनाम डेटा लिटरल्स

एक कंप्यूटर प्रोग्राम किसी कार्य को करने के लिए निर्देशों का एक समूह है। प्रोग्रामिंग करते समय डेटा स्टोर करना आवश्यक है। इसलिए, उन डेटा को मेमोरी में स्टोर किया जाता है। इन आरक्षित स्मृति स्थानों को चर कहा जाता है। चरों के अद्वितीय नाम होने चाहिए क्योंकि गणितीय या तार्किक संचालन करने के लिए उन्हें आसानी से पहचाना जाना चाहिए। वैरिएबल को मानों के साथ असाइन किया गया है। कभी-कभी वे मान निश्चित होते हैं और नहीं बदलेंगे। इस प्रकार के मूल्यों को डेटा शाब्दिक कहा जाता है। प्रोग्राम में, यदि इंट वैल्यू=5 के रूप में कोई स्टेटमेंट है तो 'इंट' डेटा टाइप है।'मान' चर है, और '5' डेटा शाब्दिक है। यह आलेख जावा में चर और डेटा अक्षर के बीच अंतर पर चर्चा करता है। जावा में वेरिएबल और डेटा लिटरल के बीच महत्वपूर्ण अंतर यह है कि वेरिएबल आरक्षित मेमोरी लोकेशन हैं, जो प्रतीकात्मक नामों के साथ वैल्यू स्टोर करते हैं, जबकि डेटा लिटरल प्रोग्रामिंग में निश्चित मानों का प्रतिनिधित्व करने के नोटेशन हैं।

जावा में वेरिएबल क्या हैं?

वैरिएबल वह जगह है जहां किसी वैल्यू को मेमोरी में स्टोर किया जाता है। प्रत्येक मेमोरी लोकेशन एक विशिष्ट प्रकार के डेटा को स्टोर कर सकता है। जावा भाषा आठ आदिम डेटा प्रकारों का समर्थन करती है। वे एक बाइट, शॉर्ट, इंट, लॉन्ग, बूलियन, फ्लोट, डबल और चार हैं। डेटा प्रकार बाइट 8-बिट हस्ताक्षरित दो का पूरक पूर्णांक है। यह बड़े सरणियों में जगह बचाने में मददगार है क्योंकि यह इंट से 4 गुना छोटा है। डेटा प्रकार छोटा 16-बिट हस्ताक्षरित दो का पूरक पूर्णांक है। यह int से 2 गुना छोटा है। इंट एक 32-बिट हस्ताक्षरित दो का पूरक पूर्णांक है। स्मृति के बारे में ज्यादा चिंता नहीं होने पर दशमलव बिंदुओं के बिना संख्यात्मक मानों को संग्रहीत करने के लिए यह सबसे आम डेटा प्रकार है।लंबा डेटा प्रकार 64-बिट हस्ताक्षरित दो का पूरक पूर्णांक है। इसका उपयोग संख्याओं की एक विस्तृत श्रृंखला को संग्रहीत करने के लिए किया जाता है। दशमलव बिंदु के साथ संख्यात्मक मानों को संग्रहीत करने के लिए फ्लोट और डबल दो डेटा प्रकार हैं। फ्लोट 32 बिट है और डबल 64 बिट है। बूलियन का उपयोग सही या गलत को स्टोर करने के लिए किया जाता है। चार डेटा प्रकार का उपयोग करके एक एकल वर्ण को संग्रहीत किया जा सकता है। वे जावा में प्रमुख आदिम डेटा प्रकार हैं।

जब कोई स्टेटमेंट हो जैसे int x; इसका मतलब है कि चर x एक पूर्णांक मान रख सकता है। यह वेरिएबल नंबर के लिए कोई मेमोरी अलग नहीं रखता है। जब int x=5 के रूप में कोई कथन हो; इसका मतलब है कि चर x पूर्णांक मान रख सकता है और इसमें मान 5 होता है। आरंभिक मान को बाद में प्रोग्राम में बदला जा सकता है। x मान को किसी अन्य पूर्णांक जैसे 10 बाद में बराबर किया जा सकता है। जैसे एक्स=10;

हर वेरिएबल की पहचान करने के लिए उसके अलग-अलग नाम होते हैं। उन्हें पहचानकर्ता कहा जाता है। चरों के नाम देते समय प्रोग्रामर को नियमों का पालन करना चाहिए। जावा एक केस-संवेदी भाषा है।इसलिए, चर नाम 'नंबर' 'NUMBER' से अलग है। परिवर्तनीय नाम में यूनिकोड अक्षर और अंक हो सकते हैं। उनके पास रिक्त स्थान नहीं हो सकते। नीचे दिए गए कार्यक्रम का संदर्भ लें।

जावा में वेरिएबल्स और डेटा लिटरल के बीच अंतर
जावा में वेरिएबल्स और डेटा लिटरल के बीच अंतर

चित्र 01: चर के साथ जावा प्रोग्राम

उपरोक्त कार्यक्रम के अनुसार, x और y वेरिएबल हैं जो पूर्णांक मान रखते हैं। योग परिवर्तनीय योग को सौंपा गया है। लंबाई और चौड़ाई दोहरे चर हैं। गुणन को क्षेत्र चर में संग्रहीत किया जाता है जिसे दोहरे चर के रूप में घोषित किया जाता है। एक एकल वर्ण को वेरिएबल लेटर में स्टोर किया जा सकता है। इसमें 'ए' है। चरित्र को सिंगल कोट्स के अंदर रखा गया है।

जावा में डेटा लिटरल क्या हैं?

A डेटा शाब्दिक एक निश्चित मान का स्रोत कोड प्रतिनिधित्व है। 5, 4 जैसे मान।3, सत्य को किसी गणना की आवश्यकता नहीं है। इसलिए, उन्हें डेटा शाब्दिक के रूप में जाना जाता है। जब कोई कथन हो, तो दुगनी संख्या=20.5; 'डबल' डेटा प्रकार है। 'संख्या' चर है। 20.5 डेटा शाब्दिक है।

विभिन्न प्रकार के अक्षर हैं। वे पूर्णांक अक्षर, फ़्लोटिंग पॉइंट अक्षर, वर्ण और स्ट्रिंग अक्षर हैं। पूर्णांक डेटा प्रकारों जैसे बाइट, शॉर्ट, इंट और लॉन्ग के वैरिएबल को इनिशियलाइज़ करने के लिए इंटीजर लिटरल का उपयोग किया जाता है। फ़्लोटिंग पॉइंट लिटरल का उपयोग डेटा प्रकार फ्लोट और डबल के चर को प्रारंभ करने के लिए किया जाता है। फ़्लोटिंग-पॉइंट शाब्दिक f या F के साथ समाप्त होता है, यह फ्लोट प्रकार का होता है। यदि यह d या D के साथ समाप्त होता है, तो यह दोगुना है। d लिखना वैकल्पिक है। कैरेक्टर और स्ट्रिंग लिटरल में यूनिकोड कैरेक्टर होते हैं। वर्ण शाब्दिक एक एकल वर्ण का प्रतिनिधित्व करते हैं जबकि एक स्ट्रिंग अक्षर वर्णों के एक समूह का प्रतिनिधित्व करता है। चरित्र अक्षर एकल उद्धरण के अंदर हैं। जैसे - 'बी'। स्ट्रिंग अक्षर दोहरे उद्धरण चिह्नों के अंदर हैं। जैसे- "प्रोग्रामिंग"। नीचे दिए गए कार्यक्रम का संदर्भ लें।

जावा में वेरिएबल्स और डेटा लिटरल के बीच महत्वपूर्ण अंतर
जावा में वेरिएबल्स और डेटा लिटरल के बीच महत्वपूर्ण अंतर

चित्र 02: शाब्दिक के साथ जावा प्रोग्राम

उपरोक्त कार्यक्रम के अनुसार संख्या एक चर है। संख्या चर में पूर्णांक शाब्दिक 10 है। doubleValue चर एक दोहरा मान रख सकता है। फ्लोटवैल्यू वैरिएबल एक फ्लोट रख सकता है। इसलिए, 5.4 और 5.4f फ्लोटिंग पॉइंट लिटरल हैं। अक्षर चर में एक वर्ण 'B' होता है। यह अक्षर का अक्षर है। चर शब्द में वर्णों का एक समूह होता है। तो, यह एक स्ट्रिंग शाब्दिक है।

जावा में वेरिएबल और डेटा लिटरल के बीच समानता क्या है?

जावा में वेरिएबल और डेटा लिटरल दोनों का उपयोग प्रोग्रामिंग में किया जाता है।

जावा में वेरिएबल और डेटा लिटरल में क्या अंतर है?

चर बनाम डेटा लिटरल्स

चर आरक्षित स्मृति स्थान हैं जो प्रतीकात्मक नामों के साथ मूल्यों को संग्रहीत करते हैं। डेटा अक्षर निश्चित मूल्यों के स्रोत कोड प्रतिनिधित्व हैं।
संघ
वेरिएबल मेमोरी लोकेशन से जुड़े होते हैं। डेटा अक्षर निश्चित मानों से जुड़े होते हैं जिन्हें वेरिएबल के अंदर रखा जाता है।

सारांश - जावा में वैरिएबल बनाम डेटा लिटरल्स

वेरिएबल और डेटा लिटरल प्रोग्रामिंग से संबंधित सामान्य शब्द हैं। इस लेख ने चर और डेटा शाब्दिक के बीच अंतर पर चर्चा की। जावा में चर और डेटा शाब्दिक के बीच का अंतर यह है कि चर प्रतीकात्मक नामों के साथ मूल्यों को संग्रहीत करने के लिए आरक्षित स्मृति स्थान हैं जबकि डेटा शाब्दिक प्रोग्रामिंग में निश्चित मूल्यों का प्रतिनिधित्व करने के संकेत हैं।

सिफारिश की: