Ch 1निःशुल्क

Chapter 1

🎓 Vardhman Mahaveer Open University📖 SLM - Programming in JAVA (Hindi)📖 11 नोट्स⏱️ ~17 मिनट
अध्याय 1 / 20Chapter 2

Chapter 1 — अध्ययन नोट्स

NCERT-संरेखित · 11 नोट्स · 3 निःशुल्क दिखाए गए

1.1 जावा का परिचय

व्याख्या

1.1 जावा का परिचय

इस अनुभाग में जावा प्रोग्रामिंग भाषा का परिचय दिया गया है। जावा एक उच्च स्तरीय, ऑब्जेक्ट ओरिएंटेड, प्लेटफॉर्म स्वतंत्र भाषा है जिसे सन माइक्रोसिस्टम्स (Sun Microsystems) द्वारा 1995 में विकसित किया गया था। जावा का मुख्य उद्देश्य सुरक्षित, पोर्टेबल और नेटवर्क-केंद्रित प्रोग्रामिंग प्रदान करना है। जावा के 'Write Once, Run Anywhere' (WORA) सिद्धांत के कारण, एक बार लिखे गए जावा प्रोग्राम को किसी भी प्लेटफॉर्म पर चलाया जा सकता है, बशर्ते वहां जावा रनटाइम एनवायरनमेंट (JRE) उपलब्ध हो। जावा की लोकप्रियता का कारण इसकी ऑब्जेक्ट ओरिएंटेड प्रकृति, स्वचालित मेमोरी प्रबंधन (गैरेज कलेक्शन), मल्टीथ्रेडिंग सपोर्ट, और सुरक्षा विशेषताएँ हैं। जावा का उपयोग वेब एप्लिकेशन, मोबाइल एप्लिकेशन (Android), एंटरप्राइज सॉफ्टवेयर, और गेम डेवलपमेंट में किया जाता है।

  • जावा एक उच्च स्तरीय, ऑब्जेक्ट ओरिएंटेड भाषा है।
  • सन माइक्रोसिस्टम्स द्वारा 1995 में विकसित की गई।
  • प्लेटफॉर्म स्वतंत्रता के लिए 'Write Once, Run Anywhere' सिद्धांत।
  • स्वचालित मेमोरी प्रबंधन और सुरक्षा विशेषताएँ।
  • मल्टीथ्रेडिंग और नेटवर्किंग के लिए समर्थन।
  • वेब, मोबाइल और एंटरप्राइज एप्लिकेशन में उपयोग।
  • 📌 ऑब्जेक्ट ओरिएंटेड: डेटा और फंक्शन को एक साथ जोड़ने की प्रोग्रामिंग शैली।
  • 📌 प्लेटफॉर्म स्वतंत्रता: किसी भी ऑपरेटिंग सिस्टम पर प्रोग्राम चलाने की क्षमता।
  • 📌 गैरेज कलेक्शन: स्वचालित मेमोरी प्रबंधन प्रक्रिया।

1.2 जावा का इतिहास और विकास

अवधारणा

1.2 जावा का इतिहास और विकास

इस अनुभाग में जावा के इतिहास और विकास की चर्चा की गई है। जावा की शुरुआत 1991 में 'ग्रीन टीम' द्वारा की गई थी, जिसमें जेम्स गोसलिंग, माइक शेरिडन और पैट्रिक नॉटन शामिल थे। प्रारंभ में इसे 'ओक' (Oak) नाम दिया गया था, लेकिन बाद में 1995 में इसका नाम 'जावा' रखा गया। जावा का विकास उपभोक्ता इलेक्ट्रॉनिक्स (जैसे सेट-टॉप बॉक्स) के लिए किया गया था, लेकिन इसकी विशेषताओं के कारण यह वेब प्रोग्रामिंग के लिए भी लोकप्रिय हो गया। जावा के विभिन्न संस्करण जैसे जावा SE (Standard Edition), EE (Enterprise Edition), और ME (Micro Edition) विकसित किए गए हैं, जो विभिन्न प्रकार के एप्लिकेशन के लिए उपयुक्त हैं।

  • जावा की शुरुआत 1991 में 'ग्रीन टीम' द्वारा हुई।
  • प्रारंभिक नाम 'ओक' था, बाद में 'जावा' रखा गया।
  • जावा का उद्देश्य उपभोक्ता इलेक्ट्रॉनिक्स के लिए था।
  • 1995 में जावा को सार्वजनिक रूप से जारी किया गया।
  • जावा के विभिन्न संस्करण: SE, EE, ME।
  • जावा का विकास वेब, मोबाइल और एंटरप्राइज एप्लिकेशन के लिए।
  • 📌 जेम्स गोसलिंग: जावा के मुख्य निर्माता।
  • 📌 ओक: जावा का प्रारंभिक नाम।
  • 📌 जावा SE: स्टैंडर्ड एडिशन, सामान्य एप्लिकेशन के लिए।

1.3 जावा की विशेषताएँ

परिभाषा

1.3 जावा की विशेषताएँ

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