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

जावा में क्लासलोडर कैसे काम करता है?

Java Class को बाइट कोड . के रूप में संग्रहित किया जाता है एक .वर्ग फ़ाइल . में इसे संकलित करने के बाद। क्लासलोडर जावा प्रोग्राम की क्लास को मेमोरी में लोड करता है जब इसकी आवश्यकता होती है। ClassLoader पदानुक्रमित है और इसलिए यदि कोई वर्ग लोड करने का अनुरोध है, तो इसे पैरेंट क्लास लोडर को सौंप दिया जाता है ।

ClassLoader . के प्रकार जावा में इस प्रकार दिए गए हैं

  • बूटस्ट्रैप क्लासलोडर
  • एक्सटेंशन क्लासलोडर
  • सिस्टम क्लासलोडर

उदाहरण

public class ClassLoaderTest {
   public static void main(String[] args) {
      System.out.println("class loader for this class: " + ClassLoaderTest.class.getClassLoader());
      System.out.println("class loader for DNSNameService: " + sun.net.spi.nameservice.dns.DNSNameService.class.getClassLoader());
      System.out.println("class loader for HashMap: " + java.util.HashMap.class.getClassLoader());
   }
}

आउटपुट

class loader for this class: sun.misc.Launcher$AppClassLoader@73d16e93
class loader for DNSNameService: sun.misc.Launcher$ExtClassLoader@70dea4e
class loader for HashMap: null

  1. OneNote क्लास नोटबुक क्या है और यह कैसे काम करती है?

    OneNote क्लास नोटबुक, मुफ़्त Microsoft OneNote ऐप का उन्नत संस्करण है, जिसे कक्षा के वातावरण में उपयोग के लिए डिज़ाइन किया गया है। OneNote का यह संस्करण छात्रों को एक साथ परियोजनाओं पर एक साथ सहयोग करने और शिक्षक को निजी तौर पर चिह्नित करने के लिए असाइनमेंट सबमिट करने की अनुमति देता है। शिक्षक पूर्ण

  1. डेटा स्क्रैपिंग कैसे काम करता है?

    चूंकि आप इसे पढ़ रहे हैं, इसलिए एक अच्छा मौका है कि आपने डेटा स्क्रैपिंग के लाभों के बारे में सुना होगा और इसकी स्वचालित तकनीक से आप स्वयं मैन्युअल कार्य किए बिना बहुत सारा डेटा एकत्र कर सकते हैं। लेकिन डेटा स्क्रैपिंग बिल्कुल कैसे काम करता है? और क्या यह मुश्किल है, या क्या कोई डेटा स्क्रैप करना

  1. स्नैपचैट कैसे काम करता है?

    यह अतिश्योक्ति नहीं होगी यदि हम कहें कि स्नैपचैट मोबाइल मैसेजिंग ऐप्स की दुनिया में एक क्रांति लेकर आया है। स्नैपचैट की शुरुआत से पहले, दोस्तों के साथ संवाद करने का ऐसा अनोखा तरीका किसी ने सपने में भी नहीं सोचा था। स्नैपचैट जो अवधारणा लाता है वह स्वयं-विनाशकारी छवियों और वीडियो है जो इसे नियमित मैसे