जावा में इंटरप्रेटर क्या है?



यह लेख आपको जावा में इंटरप्रेटर के बारे में विस्तृत और व्यापक दृष्टिकोण के साथ-साथ इसके कार्यशील प्राचार्यों और कार्यक्षमता के साथ मदद करेगा।

में दुभाषिया एक कंप्यूटर प्रोग्राम है जो उच्च-स्तरीय प्रोग्राम स्टेटमेंट को असेंबली लेवल लैंग्वेज में परिवर्तित करता है। इसे इनपुट सोर्स प्रोग्राम को पढ़ने के लिए डिज़ाइन किया गया है और फिर सोर्स प्रोग्राम इंस्ट्रक्शन को निर्देशानुसार अनुवाद करें।

आइए हम थोड़ा गहरा खोदें और अवधारणा को विस्तार से समझें!





चलो शुरू करें!



जावा में इंटरप्रेटर क्या है?

ठीक है, जैसा कि मैंने ऊपर उल्लेख किया है, एक दुभाषिया एक कंप्यूटर प्रोग्राम है जो उच्च-स्तरीय प्रोग्राम स्टेटमेंट को मशीन कोड में स्रोत कोड, पूर्व-संकलित कोड, और स्क्रिप्ट को बदलने में मदद करता है। एकप्रोग्राम चलाने पर दुभाषिया कोड को मशीन कोड में बदल देता है।

जावा में इंटरप्रेटर के साथ आगे बढ़ते हुए, आइए देखें कि यह कैसे काम करता है।

जावा में एक दुभाषिया कैसे काम करता है?

Interpreter-in-java-edureka



यहाँ, दुभाषिया स्रोत कोड पढ़ता है और सीधे इसे मशीन कोड में परिवर्तित करता है।

इसके अलावा, एक दुभाषिया के कई और कार्य हैं। आइए हम उनका विस्तार से अध्ययन करें!

जावा में एक दुभाषिया की विशेषताएं

उन विशेषताओं की गणना करना जो एक दुभाषिया के पास हैं:

जावा में प्रिंटराइटर क्या है
  • शुरुआती लोगों के लिए, इंटरप्रेटर का उपयोग करना आसान है
  • दुभाषिया स्रोत कोड को परिवर्तित करता है पंक्ति दर पंक्ति रन टाइम के दौरान
  • आप निष्पादन के दौरान किसी कार्यक्रम का निष्पादन और मूल्यांकन कर सकते हैं
  • कार्यक्रम के विश्लेषण और प्रसंस्करण पर कम समय खर्च किया जाता है
  • जब एक संकलक से तुलना की जाती है, तो प्रोग्राम निष्पादन की गति धीमी होती है
  • एक दुभाषिया एक मध्यवर्ती मशीन कोड उत्पन्न नहीं करता है
  • हर पंक्ति की प्रत्येक त्रुटि को एक-एक करके प्रदर्शित किया जाता है

सुविधाओं को समझने के बाद, हम अगले विषय पर चलते हैं।

इंटरप्रिटर बनाम कम्पियर: एक इंटरप्रिटर एक संकलक से अलग कैसे होता है?

नीचे दी गई तालिका आपको एक दुभाषिया और एक कंपाइलर के बीच के अंतर को समझने में मदद करेगी।

दुभाषिया संकलक
प्रोग्राम लाइन का अनुवाद लाइन द्वारा करता हैपूरे कार्यक्रम को एक साथ अनुवाद करता है
संकलन-समय कम है, लेकिन निष्पादन धीमा हैसंकलन-समय अधिक है, लेकिन निष्पादन तेज़ है
इंटरमीडिएट ऑब्जेक्ट कोड उत्पन्न नहीं करेगाइंटरमीडिएट ऑब्जेक्ट कोड उत्पन्न करता है
जब तक कोई त्रुटि नहीं मिलती है तब तक प्रोग्राम संकलित किया जाता हैसंकलन के अंत में त्रुटि प्रदर्शित होती है
, , पर्ल , माणिक इंटरप्रेटर का उपयोग करें सी, सी ++, , संकलक का उपयोग करें


इसकी जाँच पड़ताल करो
250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। एडुर्का का जावा J2EE और SOA प्रशिक्षण और प्रमाणन पाठ्यक्रम उन छात्रों और पेशेवरों के लिए डिज़ाइन किया गया है जो जावा डेवलपर बनना चाहते हैं। पाठ्यक्रम आपको जावा प्रोग्रामिंग में एक शुरुआत देने के लिए डिज़ाइन किया गया है और आपको हाइबरनेट और जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करता है। वसंत

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? इस 'जावा में दुभाषिया' लेख के टिप्पणी अनुभाग में उल्लेख करें और हम आपको जल्द से जल्द वापस मिलेंगे।