जावा में पहचानकर्ता प्रोग्रामिंग का एक बहुत महत्वपूर्ण पहलू है। वे मुख्य रूप से पहचान उद्देश्यों के लिए उपयोग किए जाते हैं। इस लेख में निम्नलिखित बिंदुओं को शामिल किया जाएगा,
- जावा आइडेंटिफ़ायर का नमूना
- जावा में पहचानकर्ताओं को परिभाषित करने के नियम
- कानूनी चर नाम
- अमान्य चर नाम
- जावा में आरक्षित शब्द
एक पैकेज, इंटरफ़ेस, वर्ग, विधि या एक चर को दिया गया नाम जावा पहचानकर्ता के रूप में जाना जाता है। सरल शब्दों में, इसे प्रतीकात्मक नामों के माध्यम से पहचान के रूप में परिभाषित किया जा सकता है।
आइए एक बेहतर समझ के लिए एक उदाहरण देखें:
जावा में पहचानकर्ताओं का नमूना
सार्वजनिक वर्ग A {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {int s = 18}}
उपरोक्त कोड में, पांच पहचानकर्ता इस तरह मौजूद हैं:
- सेवा मेरे: उपयोगकर्ता द्वारा परिभाषित वर्ग नाम।
- मुख्य: विधि का नाम।
- स्ट्रिंग: वर्ग नाम जो जावा में पूर्वनिर्धारित है।
- आर्ग्स: एक चर का नाम।
- s: चर का नाम।
जावा में पहचानकर्ताओं को परिभाषित करने के नियम:
पहचानकर्ताओं के लिए जिन वर्णों की अनुमति है, वे सभी अल्फ़ान्यूमेरिक वर्णों ([A-Z], [a-z], [0-9]), ‘$‘ (डॉलर चिह्न) और ‘_‘ (अंडरस्कोर) तक सीमित हैं। उदाहरण के लिए, 'edureka @' एक विशेष चरित्र के रूप में एक अमान्य नाम है '@' इसमें मौजूद है।
जावा डबल को पूर्णांक में परिवर्तित करता है
पहचानकर्ताओं को अंकों ([0-9]) से शुरू नहीं करना चाहिए। उदाहरण के लिए, '123edureka' अमान्य है।
जावा में पहचानकर्ता मामले संवेदनशील हैं।
जबकि पहचानकर्ता की लंबाई पर ऐसी कोई सीमा नहीं है, प्रोग्रामर को सलाह दी जाती है कि वे 4-15 अक्षरों की उपयुक्त लंबाई का उपयोग करें।
यह ध्यान दिया जाना चाहिए कि आरक्षित शब्द का उपयोग पहचानकर्ता के रूप में नहीं किया जाना चाहिए। उदाहरण के लिए, जावा में 'int int = 18' अमान्य है, जबकि एक आरक्षित शब्द है।
चर नाम को परिभाषित करते समय कोई सफेद स्थान नहीं दिया जाना चाहिए।
सभी चर नाम केस-संवेदी हैं।
कानूनी परिवर्तनीय नाम:
MyVariable MYVARIABLE myvariable x i_myvariable $ myvariable राशि_of_numbersureure123
अमान्य चर नाम:
मेरे चर // में एक सफेद स्थान होता है 456edureka // एक अंक के साथ शुरू होता है c + d // प्लस चिह्न एक अल्फ़ान्यूमेरिक वर्ण चर -5 नहीं है। हाइफ़न एक अल्फ़ान्यूमेरिक वर्ण नहीं है _ और _ उप // एम्परसेंड एक अल्फ़ान्यूमेरिक वर्ण नहीं है
जावा में सुरक्षित शब्द:
कुछ कार्यात्मकताओं का प्रतिनिधित्व करने के लिए, जावा कुछ शब्दों को सुरक्षित रखता है। इन शब्दों को आरक्षित शब्दों के रूप में जाना जाता है। उन्हें पहचानकर्ता के रूप में उपयोग नहीं किया जा सकता है क्योंकि वे पहले से ही जावा सिंटैक्स द्वारा उपयोग किए जाते हैं।
आरक्षित शब्दों को कीवर्ड (50) और शाब्दिक (3) में विभेदित किया जा सकता है। जबकि कार्यक्षमता एक कीवर्ड द्वारा परिभाषित की गई है, मान एक शाब्दिक द्वारा परिभाषित किया गया है।
पहचानकर्ता एक आवश्यकता है क्योंकि वे कार्यक्रम को पठनीय और कुशल बनाते हैं।
इसकी जाँच पड़ताल करो 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। एडुर्का के जावा J2EE और SOA प्रशिक्षण और प्रमाणन पाठ्यक्रम उन छात्रों और पेशेवरों के लिए डिज़ाइन किए गए हैं जो जावा डेवलपर बनना चाहते हैं। पाठ्यक्रम आपको जावा प्रोग्रामिंग में एक सिर शुरू करने के लिए डिज़ाइन किया गया है और आपको हाइबरनेट और स्प्रिंग जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करता है।
क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया इस ब्लॉग के टिप्पणी अनुभाग में इसका उल्लेख करें और हम जल्द से जल्द आपको वापस कर देंगे।