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

Java 9 में JDK और JRE डायरेक्टरी की संरचना क्या है?


JDK और JRE की डायरेक्टरी संरचना लगभग समान है, सिवाय इसके कि JDK में jmods और include जैसे दो अतिरिक्त डायरेक्टरी हैं और JDK9 संस्करण में JRE सबडायरेक्टरी नहीं है।

JDK डायरेक्टरी JDK सॉफ़्टवेयर इंस्टॉलेशन के लिए रूट डायरेक्टरी है। इस डायरेक्टरी में copyright, readme, और src.zip फाइलें भी शामिल हैं, जो Java प्लेटफॉर्म का सोर्स कोड आर्काइव फाइल हो सकती हैं।

JDK डायरेक्टरी संरचना:

JDK-9    - bin    - conf    - include    - jmods    - legal    - lib
  • JDK/bin डायरेक्टरी में एक्जीक्यूटेबल और कमांड-लाइन लॉन्चर होते हैं जो किसी इमेज से लिंक किए गए मॉड्यूल द्वारा परिभाषित किए जा सकते हैं।
  • JDK/conf डायरेक्टरी में .properties, .policy, और अन्य कॉन्फिगरेशन फाइलें होती हैं जिन्हें डेवलपर्स, डिप्लॉयर्स और अंतिम उपयोगकर्ताओं द्वारा संपादित किया जाना है।
  • JDK/lib डायरेक्टरी में रनटाइम सिस्टम के निजी कार्यान्वयन विवरण होते हैं। ये फाइलें बाहरी उपयोग के लिए नहीं हैं और इन्हें संशोधित नहीं किया जाना चाहिए।
  • JDK/jmods डायरेक्टरी में संकलित मॉड्यूल परिभाषाएं होती हैं।
  • JDK/legal डायरेक्टरी में प्रत्येक मॉड्यूल के लिए कॉपीराइट और लाइसेंस फाइलें होती हैं।
  • JDK/include डायरेक्टरी में C-language हेडर फाइलें होती हैं जो Java Native Interface (JNI) और Java Virtual Machine (JVM) डिबगर इंटरफेस के साथ नेटिव-कोड प्रोग्रामिंग का समर्थन करती हैं।


JRE JRE सॉफ़्टवेयर इंस्टॉलेशन के लिए रूट डायरेक्टरी है। इस डायरेक्टरी में readme और अन्य JRE फोल्डर होते हैं।

JRE डायरेक्टरी संरचना:

JRE-9 - bin - conf - legal - lib
  • JRE/bin डायरेक्टरी में एक्जीक्यूटेबल और कमांड-लाइन लॉन्चर होते हैं जो किसी इमेज से लिंक किए गए मॉड्यूल द्वारा परिभाषित किए जाते हैं।
  • JRE/conf डायरेक्टरी में .properties, .policy, और अन्य कॉन्फिगरेशन फाइलें होती हैं जिन्हें डेवलपर्स, डिप्लॉयर्स और अंतिम उपयोगकर्ताओं द्वारा संपादित किया जाना है।
  • JRE/lib डायरेक्टरी में रनटाइम सिस्टम के निजी कार्यान्वयन विवरण होते हैं। ये फाइलें बाहरी उपयोग के लिए नहीं हैं और इन्हें संशोधित नहीं किया जाना चाहिए।
  • JRE/legal डायरेक्टरी में प्रत्येक मॉड्यूल के लिए कॉपीराइट और लाइसेंस फाइलें होती हैं।

  1. Java में JFrame और JDialog में क्या अंतर है? Java में JFrame और JDialog में क्या अंतर है?

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

  1. JRE और JDK में क्या अंतर है? JRE और JDK में क्या अंतर है?

    JDK (Java Development Kit) में Java एप्लिकेशन विकसित करने और चलाने के लिए आवश्यक सभी टूल्स और लाइब्रेरीज़ होती हैं, जिसमें JRE भी शामिल है। JRE (Java Runtime Environment) एक सॉफ्टवेयर है जिसमें JVM और Java प्रोग्राम चलाने के लिए आवश्यक अन्य लाइब्रेरीज़ होती हैं।

  1. जावा और जावास्क्रिप्ट में क्या अंतर है? जावा और जावास्क्रिप्ट में क्या अंतर है?

    वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा का जावास्क्रिप्ट से वही रिश्ता है जो हैम का हैम्स्टर से। इस उपमा की सटीकता पर बहस हो सकती है, लेकिन इसके पीछे की भावना ठोस है: जावा और जावास्क्रिप्ट, एक सामान्य भाषाई जड़ साझा करने के बावजूद, दो बिल्कुल अलग प्रोग्रामिंग भाषाएं हैं। वर्षों में ये थोड़ा ओ