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

Java में Java.lang.Class का क्या महत्व है?

java.lang.Class जावा में सबसे महत्वपूर्ण वर्गों में से एक है और यह getClass() . जैसी कई उपयोगिता विधियां प्रदान कर सकता है , नाम के लिए () जिसका उपयोग किसी वर्ग को खोजने और लोड करने के लिए किया जाता है। यह Class.newInstance() . जैसी विधियां भी प्रदान कर सकता है जो प्रतिबिंब . की रीढ़ है और हमें new() . का उपयोग किए बिना कक्षा का एक उदाहरण बनाने की अनुमति दें ऑपरेटर।

java.lang.Class का महत्व

  • कक्षा के उदाहरण कक्षा कक्षाओं, इंटरफेस, . का प्रतिनिधित्व करते हैं एनम और एनोटेशन चल रहे जावा एप्लिकेशन में।
  • जब भी कोई जावा फ़ाइल संकलित की जाती है, तो कंपाइलर java.lang.Class प्रकार के वर्ग नामक एक सार्वजनिक, स्थिर, अंतिम फ़ील्ड सम्मिलित करेगा उत्पन्न .वर्ग . में फ़ाइल
  • प्रत्येक वर्ग अपने कोड को java.lang.Class के उदाहरण के रूप में प्रदर्शित करता है ।
  • कक्षा कोई सार्वजनिक निर्माता नहीं है। इसके बजाय, कक्षा ऑब्जेक्ट्स जावा वर्चुअल मशीन द्वारा स्वचालित रूप से निर्मित होते हैं (JVM ) जैसे ही कक्षाएं लोड की जाती हैं और कॉल द्वारा defineClass() विधि क्लास लोडर में।

उदाहरण

public class TutorialsPoint {
   public static void main(String []args){
      //accessing getName() method via class field.
      System.out.println("The name of the class is: "+ TutorialsPoint.class.getName());
   }
}

आउटपुट

The name of the class is: TutorialsPoint

  1. Java में GridBagConstraints क्लास का क्या महत्व है?

    एक ग्रिडबैगलेआउट एक बहुत ही लचीला लेआउट प्रबंधक है जो हमें बाधाओं का उपयोग करके घटकों को एक दूसरे के सापेक्ष स्थिति में रखने की अनुमति देता है . प्रत्येक ग्रिडबैगलाउट कोशिकाओं के एक गतिशील आयताकार ग्रिड का उपयोग करता है जिसमें प्रत्येक घटक एक या एक से अधिक कोशिकाओं पर कब्जा कर लेता है जिसे इसका प्

  1. जावा में स्विंगवर्कर वर्ग का क्या महत्व है?

    एक स्विंगवर्कर वर्ग हमें एक एसिंक्रोनस . करने में सक्षम बनाता है कार्य वर्कर थ्रेड में (जैसे कि लंबे समय तक चलने वाला कार्य) फिर इवेंट डिस्पैच थ्रेड (EDT से स्विंग घटकों को अपडेट करें। ) कार्य परिणामों के आधार पर। इसे Java 1.6 संस्करण . में पेश किया गया था स्विंगवर्कर वर्ग द java.swing.SwingWor

  1. जावा में स्विंग यूटिलिटीज क्लास का क्या महत्व है?

    जावा में, स्क्रीन पर प्रदर्शित होने वाले स्विंग घटकों के बाद, उन्हें केवल एक थ्रेड द्वारा संचालित किया जा सकता है जिसे इवेंट हैंडलिंग थ्रेड कहा जाता है . हम अपना कोड एक अलग ब्लॉक में लिख सकते हैं और इस ब्लॉक को ईवेंट . का संदर्भ दे सकते हैं हैंडलिंग धागा . स्विंग यूटिलिटीज कक्षा में दो महत्वपूर्ण