बाईटकोड

लेखक: Peter Berry
निर्माण की तारीख: 11 अगस्त 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
जावा बाइटकोड क्या है? | शुरुआत | जावा प्रोग्रामिंग | संकलक | दुभाषिया | जेवीएम
वीडियो: जावा बाइटकोड क्या है? | शुरुआत | जावा प्रोग्रामिंग | संकलक | दुभाषिया | जेवीएम

विषय

परिभाषा - बाइटकोड का क्या अर्थ है?

बाइटकोड एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) कोड है जिसे केंद्रीय प्रसंस्करण इकाई (CPU) के बजाय एक वर्चुअल मशीन (VM) पर चलाने के लिए संकलित किया गया है। VM सीपीयू के लिए प्रोग्राम कोड को पठनीय मशीन भाषा में बदल देता है क्योंकि प्लेटफ़ॉर्म विभिन्न कोड व्याख्या तकनीकों का उपयोग करते हैं। एक VM प्लेटफ़ॉर्म इंटरऑपरेबिलिटी के लिए बायटेकोड को परिवर्तित करता है, लेकिन बायटेकोड प्लेटफ़ॉर्म-विशिष्ट नहीं है।


बाइटकोड एक संकलित जावा प्रोग्रामिंग भाषा प्रारूप में है और इसमें जावा वर्चुअल मशीन (जेवीएम) द्वारा निष्पादित .class एक्सटेंशन है।

इस शब्द को पोर्टेबल कोड (पी-कोड) और मध्यवर्ती कोड के रूप में भी जाना जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

टेकोपेडिया बायटेकोड बताते हैं

C और C ++ जैसी कुछ प्रोग्रामिंग भाषाओं के लिए अलग-अलग प्लेटफ़ॉर्म कंपाइलर की आवश्यकता होती है, जैसे कि विंडोज, मैक या लिनक्स में, जो हार्डवेयर और सीपीयू संचार विधियों पर निर्भर करते हैं और उन्हें पुन: स्थापित करने की आवश्यकता होती है। बाईटकोड को कोड को फिर से जमा करने या परिवर्तित करने की आवश्यकता नहीं है क्योंकि वीएम क्रॉस-प्लेटफॉर्म कोड पोर्टेबिलिटी के लिए प्रोग्रामिंग को सक्षम करता है। VM प्रदाता मंच-विशिष्ट भाषा कार्यों को संभालता है।

एंड्रॉइड और फ्लैश दो प्रसिद्ध प्रोग्रामिंग भाषा हैं जो आसान इंटरऑपरेबिलिटी के लिए बाइटकोड का उपयोग करती हैं।