जावा

लेखक: Peter Berry
निर्माण की तारीख: 12 अगस्त 2021
डेट अपडेट करें: 20 जून 2024
Anonim
What is JAVA With Full Information? – [Hindi] – Quick Support
वीडियो: What is JAVA With Full Information? – [Hindi] – Quick Support

विषय

परिभाषा - जावा का क्या अर्थ है?

जावा एक प्रोग्रामिंग भाषा है जो कई प्लेटफार्मों के लिए सॉफ्टवेयर का उत्पादन करती है। जब कोई प्रोग्रामर जावा एप्लिकेशन लिखता है, तो संकलित कोड (जिसे बाइटकोड के रूप में जाना जाता है) विंडोज, लिनक्स और मैक ओएस सहित अधिकांश ऑपरेटिंग सिस्टम (ओएस) पर चलता है। जावा C और C ++ प्रोग्रामिंग लैंग्वेज से इसके सिंटैक्स का अधिकांश भाग प्राप्त करता है।

जावा को 1990 के दशक में जेम्स ए गोसलिंग द्वारा विकसित किया गया था, जो कि सन माइक्रोसिस्टम्स के पूर्व कंप्यूटर वैज्ञानिक थे।


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

Techopedia जावा को समझाता है

जावा एप्लेट्स (ब्राउज़र-रन प्रोग्राम) का उत्पादन करता है, जो इंटरनेट उपयोगकर्ताओं द्वारा ग्राफिकल यूजर इंटरफेस (जीयूआई) और ऑब्जेक्ट इंटरैक्शन की सुविधा प्रदान करता है। जावा एप्लेट्स से पहले, वेब पेज आमतौर पर स्थिर और गैर-संवादात्मक होते थे। जावा ऐपलेट्स प्रतिस्पर्धी उत्पादों की रिलीज़ के साथ लोकप्रियता में कम हो गए हैं, जैसे कि एडोब फ्लैश और माइक्रोसॉफ्ट सिल्वरलाइट।

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

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

एकीकृत विकास वातावरण (IDE) - जैसे JBuilder, Netbeans, Eclipse या JCreator के उपयोग के माध्यम से विकास के समय को तेज किया जा सकता है। IDEs GUIs के विकास की सुविधा प्रदान करते हैं, जिसमें बटन, बॉक्स, पैनल, फ्रेम, स्क्रॉलबार और अन्य ऑब्जेक्ट ड्रैग-एंड-ड्रॉप और पॉइंट-एंड-क्लिक एक्शन के माध्यम से शामिल होते हैं।

जावा प्रोग्राम डेस्कटॉप, सर्वर, मोबाइल डिवाइस, स्मार्ट कार्ड और ब्लू-रे डिस्क (बीडी) में पाए जाते हैं।