JDK और JRE के बीच अंतर

लेखक: Laura McKinney
निर्माण की तारीख: 2 अप्रैल 2021
डेट अपडेट करें: 16 मई 2024
Anonim
जावा में जेवीएम बनाम जेआरई बनाम जेडीके के बीच अंतर को एक वीडियो #1.3 . में समझें
वीडियो: जावा में जेवीएम बनाम जेआरई बनाम जेडीके के बीच अंतर को एक वीडियो #1.3 . में समझें

विषय

मुख्य अंतर

जावा में जेडीके और जेआरई के बीच अंतर को समझना महत्वपूर्ण है। इन दोनों के बीच कई अंतर हैं। JDK और JRE के बीच मुख्य अंतर यह है कि JDK सॉफ्टवेयर का एक सेट है जिसका उपयोग जावा आधारित अनुप्रयोगों को विकसित करने के लिए किया जाता है। दूसरी ओर, जेआरई जावा वर्चुअल मशीन (जेवीएम) का एक कार्यान्वयन है जो वास्तव में जावा कार्यक्रमों को निष्पादित करता है।


JDK क्या है?

JDK का मतलब जावा डेवलपमेंट किट है जो विंडोज, लिनक्स, मैक ओएस एक्स और सोलारिस पर विकसित होने वाले जावा डेवलपर्स की सहायता के लिए बाइनरी प्रोडक्ट के रूप में ओरेकल कॉर्पोरेशन के रूप में जारी किया गया था। यह जावा एसई, जावा ईई या जावा एमई में से किसी एक का कार्यान्वयन है। इसमें जावा एप्लिकेशन को नुस्खा समाप्त करने के लिए एक निजी जावा वर्चुअल मशीन (जेवीएम) और विभिन्न अन्य घटक शामिल हैं। यह व्यापक रूप से उपयोग किया जाने वाला सॉफ़्टवेयर डेवलपमेंट किट (SDK) है। JDK के प्राथमिक घटक मुख्य रूप से हैं: एप्लेट्यूसर, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, पॉलिसीटूल, VisualVM, wsimport, jrunscript, xjc, आदि।

JRE क्या है?

JRE का अर्थ जावा रनटाइम एनवायरनमेंट है जो डेवलपर्स को जावा प्रोग्रामिंग लैंग्वेज में लिखे गए एप्लिकेशन और एप्लेट्स को चलाने में सक्षम बनाता है। ये एप्लेट डेवलपर्स को स्थैतिक HTML पृष्ठों के साथ बातचीत करने की तुलना में बहुत अधिक ऑनलाइन अनुभव करने की अनुमति देते हैं। यह ओरेकल कॉर्पोरेशन का उत्पाद भी है और इसमें स्टैंड-अलोन जावा वीएम (हॉटस्पॉट), ब्राउज़र प्लगइन, जावा मानक लाइब्रेरी और एक कॉन्फ़िगरेशन टूल शामिल है। यह विंडोज पीसी पर स्थापित सबसे आम जावा वातावरण है और जावा की आधिकारिक वेबसाइट के लिए मुफ्त में उपलब्ध है।


मुख्य अंतर

  1. JDK जावा अनुप्रयोगों को विकसित करने के लिए एक बुनियादी आवश्यकता है। JRE एक प्लग-इन है जो जावा प्रोग्राम चलाने के लिए आवश्यक है।
  2. JDK को अधिक डिस्क स्थान की आवश्यकता है क्योंकि इसमें JRE के साथ विभिन्न विकास उपकरण शामिल हैं। JRE JDK से छोटा है इसलिए यह डिस्क स्थान कम लेता है।
  3. JDK में एपीआई कक्षाएं, JRE, जावा कंपाइलर, वेबस्टार्ट और अन्य महत्वपूर्ण फाइलें शामिल हैं जो जावा एप्लिकेशन और एप्लेट्स लिखने के लिए आवश्यक हैं। JRE में JVM, कोर लाइब्रेरी और अन्य महत्वपूर्ण घटक शामिल हैं जो जावा में लिखे गए एप्लिकेशन और एप्लेट्स को चलाने के लिए आवश्यक हैं।
  4. JDK सॉफ्टवेयर का एक सेट है जो जावा आधारित अनुप्रयोगों को विकसित करने के लिए उपयोग किया जाता है। दूसरी ओर, जेआरई जावा वर्चुअल मशीन (जेवीएम) का एक कार्यान्वयन है जो वास्तव में जावा कार्यक्रमों को निष्पादित करता है।
  5. JDK में JRE प्लस विकास उपकरण हैं जबकि JRE JVM का कार्यान्वयन है।

पुस्तक और उपन्यास के बीच का अंतर यह है कि एक किताब कुछ भी हो सकती है, जो कल्पना से लेकर गैर-कल्पना तक होती है और उपन्यास जरूरी उपन्यास पर एक किताब है। पुस्तक और उपन्यास के बीच अंतर तब है जब यह उनके अर...

राजनीति विज्ञान और राजनीति के बीच महत्वपूर्ण अंतर यह है कि राजनीति विज्ञान एक ऐसा विषय है जो राष्ट्र की शासन की क्रियाओं से संबंधित है, जबकि अधिकार या शक्ति प्राप्त करने और उपयोग करने के उद्देश्य से र...

ताजा लेख