जावा में किस दुभाषिया का प्रयोग किया जाता है?

विषयसूची:

जावा में किस दुभाषिया का प्रयोग किया जाता है?
जावा में किस दुभाषिया का प्रयोग किया जाता है?

वीडियो: जावा में किस दुभाषिया का प्रयोग किया जाता है?

वीडियो: जावा में किस दुभाषिया का प्रयोग किया जाता है?
वीडियो: क्या जावा की व्याख्या या संकलन किया गया है? 2024, नवंबर
Anonim

जावा में इंटरप्रेटर को JIT (जस्ट इन टाइम) कंपाइलर के नाम से जाना जाता है, जो. होस्ट मशीन पर निष्पादन के लिए मशीन कोड में क्लास फ़ाइल।

जावा किन अनुवादकों का उपयोग करता है?

Javac जावा कम्पाइलर है जो जावा कोड को बाइटकोड में संकलित करता है। जेवीएम जावा वर्चुअल मशीन है जो बाइटकोड को नेटिव मशीन कोड में चलाता/व्याख्या/अनुवाद करता है।

क्या Java कंपाइलर या दुभाषिया का उपयोग करता है?

जावा को एक संकलित और एक व्याख्या की गई भाषा दोनों माना जा सकता है क्योंकि इसका स्रोत कोड पहले बाइनरी बाइट-कोड में संकलित किया गया है। यह बाइट-कोड जावा वर्चुअल मशीन (JVM) पर चलता है, जो आमतौर पर एक सॉफ्टवेयर-आधारित दुभाषिया है।

क्या जावा केवल दुभाषिए का उपयोग करता है?

राइट वन्स रन एनीवेयर

यह एक संकेत की तरह लग सकता है कि जावा पूरी तरह से व्याख्या की गई भाषा है हालांकि, निष्पादन से पहले, जावा स्रोत कोड को संकलित करने की आवश्यकता है बाइटकोड। बाइटकोड JVM की एक विशेष मशीनी भाषा है। JVM रनटाइम पर इस कोड की व्याख्या और निष्पादन करता है।

जावा में कंपाइलर और दुभाषिया दोनों क्यों हैं?

Java Virtual Machine (JVM) इस Bytecode को इनपुट के रूप में लेता है और इसे Machine Code Line by Line में बदल देता है। तो, JVM बाइटकोड को मशीन कोड में बदलने के लिए एक दुभाषिया के रूप में कार्य करता है इस तरह, एक जावा प्रोग्राम प्रोसेसर पर निष्पादित होने के लिए एक कंपाइलर के साथ-साथ एक दुभाषिया दोनों का उपयोग करता है।

सिफारिश की: