इस ट्यूटोरियल में, आप कीवर्ड के बारे में जानेंगे; जावा प्रोग्रामिंग में आरक्षित शब्द। साथ ही, आप पहचानकर्ताओं के बारे में जानेंगे।
जावा कीवर्ड
कीवर्ड पूर्वनिर्धारित, आरक्षित शब्द जावा प्रोग्रामिंग में उपयोग किए जाते हैं जो संकलक के लिए विशेष अर्थ रखते हैं। उदाहरण के लिए:
int स्कोर;
यहाँ, int
एक खोजशब्द है। यह इंगित करता है कि चर स्कोर पूर्णांक प्रकार (32-बिट हस्ताक्षरित दो के पूरक पूर्णांक) का है।
आप जैसे कीवर्ड का उपयोग नहीं कर सकते हैं int
, for
, class
, आदि चर नाम (या पहचानकर्ता) के रूप में वे जावा प्रोग्रामिंग भाषा वाक्यविन्यास का हिस्सा हैं के रूप में। यहां जावा प्रोग्रामिंग में सभी कीवर्ड की पूरी सूची दी गई है।
सार | मुखर होना | बूलियन | टूटना | बाइट |
मामला | पकड़ | चार | कक्षा | कॉन्स्ट |
जारी रखें | चूक | करना | दोगुना | अन्य |
एनम | फैली हुई है | अंतिम | आखिरकार | तैरना |
के लिये | के लिए जाओ | अगर | लागू करना | आयात |
का उदाहरण | int | इंटरफेस | लंबा | मूल निवासी |
नया | पैकेज | निजी | संरक्षित | सह लोक |
वापसी | कम | स्थिर | सख्त | सुपर |
स्विच करें | सिंक्रनाइज़ किया गया | यह | फेंकना | फेंकता है |
क्षणिक | प्रयत्न | शून्य | अस्थिर | जबकि |
इन खोजशब्दों के अलावा, आप भी उपयोग नहीं कर सकते true
, false
और null
पहचानकर्ता के रूप में। यह इसलिए है क्योंकि वे शाब्दिक हैं। शाब्दिक के बारे में अधिक जानने के लिए, जावा शाब्दिक पर जाएँ।
जावा पहचानकर्ता
पहचानकर्ता वे नाम हैं जो चर, वर्गों, विधियों आदि को दिए गए हैं, उपरोक्त कोड पर विचार करें;
int स्कोर;
यहां, स्कोर एक चर (एक पहचानकर्ता) है। आप कीवर्ड को चर नामों के रूप में उपयोग नहीं कर सकते। ऐसा इसलिए है क्योंकि कीवर्ड के पूर्वनिर्धारित अर्थ हैं। उदाहरण के लिए,
int फ्लोट;
उपरोक्त कोड गलत है। ऐसा इसलिए float
है क्योंकि यह एक कीवर्ड है और इसे एक चर नाम के रूप में इस्तेमाल नहीं किया जा सकता है।
चरों के बारे में अधिक जानने के लिए, जावा चरों पर जाएँ।
एक पहचानकर्ता के नामकरण के नियम
- पहचानकर्ता कोई कीवर्ड नहीं हो सकता।
- पहचानकर्ता केस-संवेदी होते हैं।
- इसमें अक्षरों और अंकों का क्रम हो सकता है। हालांकि, यह एक पत्र के साथ शुरू होना चाहिए,
$
या_
। एक पहचानकर्ता का पहला अक्षर एक अंक नहीं हो सकता है। - यह एक पत्र के बजाय एक पहचानकर्ता को शुरू करने के लिए एक सम्मेलन है और
$
या_
। - व्हाट्सएप की अनुमति नहीं है।
- इसी तरह, आप इस तरह के रूप प्रतीकों का उपयोग नहीं कर सकते हैं
@
,#
, और इतने पर।
यहाँ कुछ मान्य पहचानकर्ता हैं:
- स्कोर
- स्तर
- उच्चतम स्कोर
- संख्या 1
- ConvertToString
यहां कुछ अमान्य पहचानकर्ता हैं:
- कक्षा
- तैरना
- 1 नम्बर
- उच्चतम स्कोर
- @ नमस्कार