Home Courses Notes Blog About Contact
Home Courses Notes Blog About Contact
Java Programming

Java Architecture: JVM, JRE, JDK का असली लॉजिक (Part 1)

जब हम जावा की बात करते हैं, तो अक्सर लोग 'Virtual Machine' या 'Platform Independent' जैसे शब्द सुनते हैं। लेकिन इसके पीछे का लॉजिक क्या है? JVM (Java Virtual Machine), JRE (Java Runtime Environment) और JDK (Java Development Kit) में क्या फर्क है? आइए इसे रियल-वर्ल्ड उदाहरण से समझते हैं। जावा एक कंपाइल्ड और इंटरप्रिटेड लैंग्वेज है। इसका मतलब है आपका कोड पहले 'Bytecode' में बदलता है, और फिर JVM उसे आपके OS के हिसाब से मशीन कोड में ट्रांसलेट करता है।

यह सिर्फ़ एक बेसिक लॉजिक है जिसे हम आगे के पार्ट्स में गहराई से कोड के साथ एक्स्प्लोर करेंगे। कोडिंग का असली नियम यही है कि सिंटैक्स तो आप चैटबॉट से भी पूछ सकते हैं, लेकिन लॉजिक आपका अपना होना चाहिए।