Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा 9 में अंडरस्कोर कीवर्ड का क्या उपयोग है?


Java के पुराने संस्करणों में, अंडरस्कोर ("_ ") ने पहचानकर्ता . के रूप में उपयोग किया है या एक चर . बनाने के लिए नाम . Java 9 के बाद से, अंडरस्कोर वर्ण एक आरक्षित कीवर्ड . है और पहचानकर्ता या चर नाम के रूप में उपयोग नहीं किया जा सकता है। यदि हम एकल अंडरस्कोर . का उपयोग करते हैं चरित्र एक पहचानकर्ता के रूप में, प्रोग्राम संकलित करने में विफल रहता है और एक संकलन-समय त्रुटि फेंकता है क्योंकि अब यह एक कीवर्ड . है और Java 9 . में एक चर नाम के रूप में उपयोग नहीं किया जा सकता या बाद के संस्करण।

उदाहरण

public class UnderscoreKeywordTest {
   public static void main(String args[]) {
      int _ = 50
      System.out.println(_);
   }
}

आउटपुट

UnderscoreKeywordTest.java:3: error: as of release 9, '_' is a keyword, and may not be used as an identifier
int _ = 50;
^
UnderscoreKeywordTest.java:4: error: as of release 9, '_' is a keyword, and may not be used as an identifier
System.out.println(_);

  1. जावा में ऑब्जेक्ट क्लोनिंग का क्या उपयोग है?

    ऑब्जेक्ट क्लोनिंग किसी ऑब्जेक्ट की सटीक कॉपी बनाने का एक तरीका है। इस उद्देश्य के लिए, क्लोन() किसी ऑब्जेक्ट को क्लोन करने के लिए ऑब्जेक्ट क्लास की विधि का उपयोग किया जाता है। क्लोन करने योग्य इंटरफ़ेस को उस वर्ग द्वारा कार्यान्वित किया जाना चाहिए जिसका ऑब्जेक्ट क्लोन बनाना है। यदि हम क्लोन करने

  1. जावा में स्ट्रिक्टमैथ क्लास का क्या उपयोग है?

    java.lang.StrictMath एक अंतिम वर्ग है और यह वस्तु . का उपवर्ग है कक्षा। StrictMath वर्ग में बुनियादी संख्यात्मक संचालन करने के तरीके शामिल हैं जैसे कि प्राथमिक घातीय, लघुगणक, वर्गमूल , और त्रिकोणमितीय फ़ंक्शन . हमें StrictMath . के लिए एक उदाहरण बनाने की आवश्यकता नहीं है क्लास क्योंकि स्ट्रिक्टमै

  1. जावा में सेटबाउंड () विधि का क्या उपयोग है?

    लेआउट प्रबंधक जोड़े गए घटकों की स्थिति और आकार को स्वचालित रूप से तय करने के लिए उपयोग किया जाता है। एक लेआउट मैनेजर की अनुपस्थिति में, घटकों की स्थिति और आकार को मैन्युअल रूप से सेट करना पड़ता है। सेटबाउंड्स() ऐसी स्थिति में स्थिति और आकार निर्धारित करने के लिए विधि का उपयोग किया जाता है। घटकों