जावा कैसे संकलित करें

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

इस लेख में हम सीखेंगे कि जावा प्रोग्राम को कैसे कंपाइल किया जाता है।

जावा को संकलित करने के लिए आपको जावा विकास किट स्थापित करने की आवश्यकता है। आप निम्न आदेश द्वारा जांच सकते हैं कि आपके पास जावा स्थापित है या नहीं।

जावा-संस्करण

यह निम्नलिखित आउटपुट देना चाहिए, यह सुनिश्चित करना कि जावा स्थापित है।

यह जावा में एक सरल हैलो वर्ल्ड प्रोग्राम है

किसी भी संपादक में कोड टाइप करें जैसे नोटपैड या सब्लिमे टेक्स्ट और इसे Hello.java नाम से सेव करें।

फ़ाइल का नाम सार्वजनिक वर्ग के नाम के समान होना चाहिए, इसलिए फ़ाइल का नाम Hello.java है।

हैलो.जावा फ़ाइल की निर्देशिका में कमांड प्रॉम्प्ट या विंडोज़ पावरशेल खोलें।

जावा प्रोग्राम को कंपाइल करने के लिए निम्न कमांड टाइप करें।

यदि यह सफलतापूर्वक संकलित हो जाता है, तो कोई त्रुटि नहीं होगी और कर्सर दिखाई देगा।

यदि आपको निम्न त्रुटि मिलती है

'जावैक' को आंतरिक या बाहरी कमांड, ऑपरेट करने योग्य प्रोग्राम या बैच फ़ाइल के रूप में मान्यता नहीं है।

इसका मतलब है कि या तो आपके पास जावा स्थापित नहीं है या आपका पथ चर जावा स्थापना के लिए सेट नहीं है।

यदि संकलन सफलतापूर्वक पूरा हो गया है, तो यह 'हैलो.क्लास' नाम के साथ एक 'वर्ग' (बाइट कोड) फ़ाइल तैयार करेगा।

अब हम क्लास के नाम के बाद जावा कमांड का उपयोग करके अपना जावा प्रोग्राम चला सकते हैं।

// आउटपुट: हैलो वर्ल्ड

जावा प्रोग्राम कैसे संकलित और चलाया जाता है?

में जावा , कार्यक्रमों नहीं हैं संकलित निष्पादन योग्य फ़ाइलों में; वो हैं संकलित बाइटकोड में (जैसा कि पहले चर्चा की गई है), जिसे जेवीएम ( जावा वर्चुअल मशीन) तब रनटाइम पर निष्पादित होती है। जावा स्रोत कोड संकलित है जब हम जावैक कंपाइलर का उपयोग करते हैं तो बाइटकोड में। जब बाइटकोड होता है दौड़ना , इसे मशीन में बदलने की जरूरत है कोड .

मैं जावा क्लास फ़ाइल कैसे चला सकता हूं?

  1. सीएमडी टाइप करके पथ बदलें और एंटर दबाएं।
  2. कमांड प्रॉम्प्ट निर्देशिका पथ युक्त पॉप अप होगी फ़ाइल जैसे C:/blah/blah/foldercontainJava.
  3. javac javafile दर्ज करें। जावा .
  4. प्रविष्ट दबाएँ। यह स्वचालित रूप से उत्पन्न होगा जावा क्लास फ़ाइल .