जावा आइडेंटिफायर डेफिनिशन और उदाहरण

जावा पहचानकर्ता एक पैकेज, वर्ग, इंटरफ़ेस, विधि या चर के लिए दिया गया नाम है। यह प्रोग्रामर को प्रोग्राम में अन्य स्थानों से आइटम को संदर्भित करने की अनुमति देता है।

आपके द्वारा चुने गए पहचानकर्ताओं में से सबसे अधिक बनाने के लिए, उन्हें सार्थक बनाएं और अनुसरण करें मानक जावा नामकरण परंपराएँ.

जावा आइडेंटिफायर के उदाहरण

यदि आपके पास ऐसे चर हैं जो किसी व्यक्ति का नाम, ऊँचाई और वजन रखते हैं, तो ऐसे पहचानकर्ता चुनें जो उनका उद्देश्य स्पष्ट करें:

 स्ट्रिंग नाम = "होमर जे सिम्पसन";

 int वजन = 300;

 दोहरी ऊंचाई = 6;


 System.out.printf ("मेरा नाम% s है, मेरी ऊंचाई% .0f फुट है और मेरा वजन% d पाउंड है।" डी'ओह!% N ", नाम, ऊंचाई, वजन); 

जावा पहचानकर्ताओं के बारे में यह याद रखना

चूँकि जावा आइडेंटिफ़ायर के लिए कुछ सख्त वाक्यविन्यास, या व्याकरणिक नियम हैं (चिंता न करें, उन्हें समझना मुश्किल नहीं है), सुनिश्चित करें कि आप इन के बारे में जानते हैं और नहीं:

  • सुरक्षित शब्द पसंद
    कक्षा
    ,
    जारी रखें
    ,
    शून्य
    ,
    अन्य
    , तथा
    अगर
    उपयोग नहीं किया जा सकता।
  • "जावा अक्षर" स्वीकार्य अक्षरों को दिया गया शब्द है जिसका उपयोग पहचानकर्ता के लिए किया जा सकता है। इसमें न केवल नियमित वर्णमाला पत्र, बल्कि प्रतीक भी शामिल हैं, जिसमें सिर्फ अपवाद शामिल हैं, अंडरस्कोर (_) और डॉलर चिह्न ($)।
    instagram viewer
  • "जावा अंक" में 0-9 नंबर शामिल हैं।
  • एक पहचानकर्ता एक पत्र, डॉलर संकेत या अंडरस्कोर के साथ शुरू हो सकता है, लेकिन अंक नहीं। हालांकि, उस अंक को महसूस करना महत्वपूर्ण है कर सकते हैं जब तक वे पहले चरित्र के बाद मौजूद हैं, तब तक इस्तेमाल किया जा सकता है, जैसे
    e8xmple
  • जावा अक्षर और अंक यूनिकोड वर्ण सेट से कुछ भी हो सकते हैं, जिसका अर्थ है कि चीनी, जापानी और अन्य भाषाओं के पात्रों का उपयोग किया जा सकता है।
  • रिक्त स्थान स्वीकार्य नहीं हैं, इसलिए इसके बजाय एक अंडरस्कोर का उपयोग किया जा सकता है।
  • लंबाई मायने नहीं रखती है, इसलिए यदि आप चुनते हैं तो आपके पास वास्तव में लंबे पहचानकर्ता हो सकते हैं।
  • एक कंपाइल-टाइम त्रुटि तब होगी जब पहचानकर्ता कीवर्ड, शून्य शाब्दिक या बूलरी शाब्दिक के रूप में एक ही वर्तनी का उपयोग करता है।
  • चूँकि भविष्य में किसी बिंदु पर SQL कीवर्ड की सूची में अन्य SQL शब्द (और पहचानकर्ता) शामिल हो सकते हैं एक खोजशब्द के रूप में एक ही वर्तनी नहीं हो सकती है), यह आमतौर पर अनुशंसित नहीं है कि आप SQL कीवर्ड का उपयोग करें पहचानकर्ता।
  • यह उन पहचानकर्ताओं का उपयोग करने के लिए अनुशंसित है जो उनके मूल्यों से संबंधित हैं ताकि उन्हें याद रखना आसान हो।
  • चर केस-संवेदी होते हैं, जिसका अर्थ है
    myvalue
    के रूप में ही मतलब नहीं है
    MyValue

ध्यान दें: यदि आप जल्दी में हैं, तो बस इस तथ्य को दूर ले जाएं कि एक पहचानकर्ता एक या एक से अधिक वर्ण हैं जो कि से आते हैं संख्याओं, अक्षरों, अंडरस्कोर और डॉलर के संकेत के पूल, और यह कि पहला चरित्र कभी नहीं होना चाहिए नंबर।

उपरोक्त नियमों के बाद, इन पहचानकर्ताओं को कानूनी माना जाएगा:

  • _चर का नाम
  • _3variable
  • $ testvariable
  • VariableTest
  • variabletest
  • this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
  • अधिकतम मूल्य

यहाँ पहचानकर्ताओं के कुछ उदाहरण दिए गए हैं मान्य नहीं हैं क्योंकि वे ऊपर उल्लिखित नियमों की अवज्ञा करते हैं:

  • 8example
    (यह एक अंक के साथ शुरू होता है)
  • exa + मिसाल
    (प्लस चिह्न की अनुमति नहीं है)
  • चर परीक्षण
    (रिक्त स्थान मान्य नहीं हैं)
  • this_long_variable_name_is_not_valid_because_of_this-हाइफन
    (जबकि अंडरस्कोर ऊपर से उदाहरण की तरह स्वीकार्य हैं, यहां तक ​​कि इस पहचानकर्ता में एक हाइफ़न इसे अमान्य करता है)
instagram story viewer