जावा कीवर्ड और पहचानकर्ता

इस ट्यूटोरियल में, आप कीवर्ड के बारे में जानेंगे; जावा प्रोग्रामिंग में आरक्षित शब्द। साथ ही, आप पहचानकर्ताओं के बारे में जानेंगे।

जावा कीवर्ड

कीवर्ड पूर्वनिर्धारित, आरक्षित शब्द जावा प्रोग्रामिंग में उपयोग किए जाते हैं जो संकलक के लिए विशेष अर्थ रखते हैं। उदाहरण के लिए:

 int स्कोर;

यहाँ, intएक खोजशब्द है। यह इंगित करता है कि चर स्कोर पूर्णांक प्रकार (32-बिट हस्ताक्षरित दो के पूरक पूर्णांक) का है।

आप जैसे कीवर्ड का उपयोग नहीं कर सकते हैं int, for, class, आदि चर नाम (या पहचानकर्ता) के रूप में वे जावा प्रोग्रामिंग भाषा वाक्यविन्यास का हिस्सा हैं के रूप में। यहां जावा प्रोग्रामिंग में सभी कीवर्ड की पूरी सूची दी गई है।

जावा कीवर्ड सूची
सार मुखर होना बूलियन टूटना बाइट
मामला पकड़ चार कक्षा कॉन्स्ट
जारी रखें चूक करना दोगुना अन्य
एनम फैली हुई है अंतिम आखिरकार तैरना
के लिये के लिए जाओ अगर लागू करना आयात
का उदाहरण int इंटरफेस लंबा मूल निवासी
नया पैकेज निजी संरक्षित सह लोक
वापसी कम स्थिर सख्त सुपर
स्विच करें सिंक्रनाइज़ किया गया यह फेंकना फेंकता है
क्षणिक प्रयत्न शून्य अस्थिर जबकि

इन खोजशब्दों के अलावा, आप भी उपयोग नहीं कर सकते true, falseऔर nullपहचानकर्ता के रूप में। यह इसलिए है क्योंकि वे शाब्दिक हैं। शाब्दिक के बारे में अधिक जानने के लिए, जावा शाब्दिक पर जाएँ।

जावा पहचानकर्ता

पहचानकर्ता वे नाम हैं जो चर, वर्गों, विधियों आदि को दिए गए हैं, उपरोक्त कोड पर विचार करें;

 int स्कोर;

यहां, स्कोर एक चर (एक पहचानकर्ता) है। आप कीवर्ड को चर नामों के रूप में उपयोग नहीं कर सकते। ऐसा इसलिए है क्योंकि कीवर्ड के पूर्वनिर्धारित अर्थ हैं। उदाहरण के लिए,

 int फ्लोट;

उपरोक्त कोड गलत है। ऐसा इसलिए floatहै क्योंकि यह एक कीवर्ड है और इसे एक चर नाम के रूप में इस्तेमाल नहीं किया जा सकता है।

चरों के बारे में अधिक जानने के लिए, जावा चरों पर जाएँ।

एक पहचानकर्ता के नामकरण के नियम

  • पहचानकर्ता कोई कीवर्ड नहीं हो सकता।
  • पहचानकर्ता केस-संवेदी होते हैं।
  • इसमें अक्षरों और अंकों का क्रम हो सकता है। हालांकि, यह एक पत्र के साथ शुरू होना चाहिए, $या _। एक पहचानकर्ता का पहला अक्षर एक अंक नहीं हो सकता है।
  • यह एक पत्र के बजाय एक पहचानकर्ता को शुरू करने के लिए एक सम्मेलन है और $या _
  • व्हाट्सएप की अनुमति नहीं है।
  • इसी तरह, आप इस तरह के रूप प्रतीकों का उपयोग नहीं कर सकते हैं @, #, और इतने पर।

यहाँ कुछ मान्य पहचानकर्ता हैं:

  • स्कोर
  • स्तर
  • उच्चतम स्कोर
  • संख्या 1
  • ConvertToString

यहां कुछ अमान्य पहचानकर्ता हैं:

  • कक्षा
  • तैरना
  • 1 नम्बर
  • उच्चतम स्कोर
  • @ नमस्कार

दिलचस्प लेख...