Java Tutorial in Hindi
(Java Development Kit) JDK क्या है? - What is JDK in Java in Hindi
Table of Contents
- परिचय
- JDK क्या है? (What is JDK in Hindi)
- जावा जेडीके आर्किटेक्चर क्या है? (What is JDK Architecture in Hindi)
- जावा डेवलपमेंट किट की सामग्री (Contents of JDK in Hindi)
- Java Run-time Environment (JRE)
- जावा वर्चुअल मशीन (JVM in Java in Hindi)
- जावा डेवलपमेंट किट कैसे डाउनलोड और इंस्टॉल करें? (How to Download & Install jdk in Hindi)
जावा डेवलपमेंट किट से अक्सर पूछे जाने वाले प्रश्न
जेडीके में संपूर्ण जेआरई शामिल है, लेकिन यह जावा एप्लिकेशन बनाने के लिए आवश्यक अतिरिक्त development tools (कंपाइलर, डिबगर्स इत्यादि) भी प्रदान करता है। दूसरी ओर, JRE का उपयोग केवल जावा applications को चलाने के लिए किया जाता है लेकिन इसमें development tools का अभाव है।
जेडीके विंडोज, macOS, Linux और Solaris सहित विभिन्न ऑपरेटिंग सिस्टम के लिए उपलब्ध है। प्रत्येक ऑपरेटिंग सिस्टम का अपना specific JDK distribution होता है।
हाँ, JDK विकास और production environments के लिए डाउनलोड और उपयोग करने के लिए free है। हालाँकि, ध्यान रखें कि Oracle JDK में OpenJDK distribution की तुलना में different लाइसेंसिंग शर्तें हो सकती हैं, इसलिए आपके उपयोग के मामले पर लागू होने वाली specific लाइसेंसिंग शर्तों को समझना आवश्यक है।
हां, आप Windows, macOS, Linux और अन्य सहित विभिन्न प्लेटफार्मों पर चलने वाले जावा applications को विकसित करने के लिए जेडीके का उपयोग कर सकते हैं, जब तक कि लक्ष्य प्लेटफ़ॉर्म में एक संगतJava Runtime Environment (JRE) Install हो।
"classpath" एक environment variable या पैरामीटर है जो उन स्थानों को निर्दिष्ट करता है जहां जावा रनटाइम पर कक्षाओं और संसाधनों की तलाश करता है। यह जावा कंपाइलर और जेवीएम को आवश्यक कक्षाओं और लाइब्रेरीज का पता लगाने की अनुमति देता है।
सेटअप प्रक्रिया आपके ऑपरेटिंग सिस्टम पर निर्भर कर सकती है। आमतौर पर, आपको JDK पैकेज को डाउनलोड करना होता है, इसे अपने कंप्यूटर पर इंस्टॉल करना होता है, सही पर्यावरण वेरिएबल्स को सेट करना होता है (जैसे JAVA_HOME), और सुनिश्चित करना होता है कि आपके IDE या विकास टूल्स सही JDK संस्करण का संदर्भ कर रहे हैं।