जावा ओवरव्यू सम्बंधित जानकारी (Java Overview in Hindi)

हम इस ट्यूटोरियल में जावा ओवरव्यू Java Overview in Hindi सम्बंधित जानकारी हिंदी में प्राप्त करने वाले हैं। जावा प्रोग्रामिंग भाषा मूल रूप से सन माइक्रोसिस्टम्स द्वारा विकसित की गई थी जिसे जेम्स गोसलिंग द्वारा शुरू किया गया था और सन माइक्रोसिस्टम्स के जावा प्लेटफॉर्म (जावा 1.0 [J2SE]) के मुख्य घटक के रूप में 1995 में जारी किया गया था।

जावा मानक संस्करण की नवीनतम रिलीज जावा एसई 8 है। जावा की प्रगति और इसकी व्यापक लोकप्रियता के साथ, विभिन्न प्रकार के प्लेटफार्मों के अनुरूप कई कॉन्फ़िगरेशन बनाए गए थे। उदाहरण के लिए: उद्यम अनुप्रयोगों के लिए J2EE, मोबाइल अनुप्रयोगों के लिए J2ME।

नए J2 संस्करणों का नाम क्रमशः Java SE, Java EE और Java ME रखा गया। जावा को एक बार लिखने, कहीं भी चलाने की गारंटी है।

जावा फीचर (Java Feature in Hindi)- 

  • ऑब्जेक्ट ओरिएंटेड – जावा में सब कुछ एक ऑब्जेक्ट है। जावा को आसानी से बढ़ाया जा सकता है क्योंकि यह ऑब्जेक्ट मॉडल पर आधारित है।
  • प्लेटफ़ॉर्म इंडिपेंडेंट – C और C++ सहित कई अन्य प्रोग्रामिंग भाषाओं के विपरीत, जब जावा संकलित किया जाता है, तो इसे प्लेटफ़ॉर्म विशिष्ट मशीन में संकलित नहीं किया जाता है, बल्कि प्लेटफ़ॉर्म स्वतंत्र बाइट कोड में संकलित किया जाता है। यह बाइट कोड वेब पर वितरित किया जाता है और जिस भी प्लेटफॉर्म पर इसे चलाया जा रहा है, वर्चुअल मशीन (JVM) द्वारा इसकी व्याख्या की जाती है।
  • Simple − Java को सीखने में आसान बनाने के लिए डिज़ाइन किया गया है। यदि आप ओओपी जावा की मूल अवधारणा को समझते हैं, तो इसमें महारत हासिल करना आसान होगा।
  • सुरक्षित − जावा की सुरक्षित सुविधा के साथ यह वायरस-मुक्त, छेड़छाड़-मुक्त सिस्टम विकसित करने में सक्षम बनाता है। प्रमाणीकरण तकनीक सार्वजनिक-कुंजी एन्क्रिप्शन पर आधारित हैं।
  • आर्किटेक्चर-न्यूट्रल − जावा कंपाइलर एक आर्किटेक्चर-न्यूट्रल ऑब्जेक्ट फाइल फॉर्मेट बनाता है, जो संकलित कोड को जावा रनटाइम सिस्टम की उपस्थिति के साथ कई प्रोसेसर पर निष्पादन योग्य बनाता है।
  • पोर्टेबल − आर्किटेक्चर-तटस्थ होने और विनिर्देश के कार्यान्वयन पर निर्भर पहलुओं का न होना जावा को पोर्टेबल बनाता है। जावा में कंपाइलर एएनएसआई सी में एक साफ सुवाह्यता सीमा के साथ लिखा गया है, जो कि पॉज़िक्स सबसेट है।
  • Robust − जावा मुख्य रूप से कंपाइल टाइम एरर चेकिंग और रनटाइम चेकिंग पर जोर देकर एरर प्रोन स्थितियों को खत्म करने का प्रयास करता है।
  • मल्टीथ्रेडेड – जावा के मल्टीथ्रेडेड फीचर के साथ प्रोग्राम लिखना संभव है जो एक साथ कई कार्य कर सकता है। यह डिज़ाइन सुविधा डेवलपर्स को इंटरएक्टिव एप्लिकेशन बनाने की अनुमति देती है जो आसानी से चल सकते हैं।
  • व्याख्या – जावा बाइट कोड को स्थानीय मशीन निर्देशों में तुरंत अनुवादित किया जाता है और कहीं भी संग्रहीत नहीं किया जाता है। विकास प्रक्रिया अधिक तीव्र और विश्लेषणात्मक है क्योंकि लिंकिंग एक वृद्धिशील और हल्की प्रक्रिया है।
  • High Performance − जस्ट-इन-टाइम कंपाइलर्स के उपयोग के साथ, जावा उच्च प्रदर्शन को सक्षम बनाता है।
  • वितरित − जावा को इंटरनेट के वितरित वातावरण के लिए डिज़ाइन किया गया है।
  • गतिशील − जावा को C या C++ की तुलना में अधिक गतिशील माना जाता है क्योंकि इसे एक विकसित वातावरण के अनुकूल बनाने के लिए डिज़ाइन किया गया है। जावा प्रोग्राम व्यापक मात्रा में रन-टाइम जानकारी ले सकते हैं जिसका उपयोग रन-टाइम पर ऑब्जेक्ट्स तक पहुंच को सत्यापित करने और हल करने के लिए किया जा सकता है।

हैलो वर्ल्ड जावा प्रोग्रामिंग का उपयोग कर रहा है। Hello World using Java Programming.

जावा प्रोग्रामिंग के बारे में आपको थोड़ा उत्साह देने के लिए, मैं आपको एक छोटा पारंपरिक सी प्रोग्रामिंग हैलो वर्ल्ड प्रोग्राम देने जा रहा हूं, आप डेमो लिंक का उपयोग करके इसे आजमा सकते हैं।

 public class MyFirstJavaProgram {

   /* यह मेरा पहला जावा प्रोग्राम है.

    * यह आउटपुट के रूप में ‘Hello World’ प्रिंट करेगा

    */

   public static void main(String []args) {

      System.out.println(“Hello World”); // prints Hello World

   }

}

जावा का इतिहास (History of Java in Hindi)

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

सन ने 1995 में जावा 1.0 के रूप में पहला सार्वजनिक कार्यान्वयन जारी किया। इसने लोकप्रिय प्लेटफार्मों पर नो-कॉस्ट रन-टाइम प्रदान करते हुए राइट वन्स, रन एनीव्हेयर (WORA) का वादा किया।

13 नवंबर, 2006 को, सन ने जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) की शर्तों के तहत अधिकांश जावा को मुक्त और मुक्त स्रोत सॉफ्टवेयर के रूप में जारी किया।

8 मई, 2007 को, सन ने इस प्रक्रिया को समाप्त कर दिया, जिससे जावा के सभी कोर कोड मुक्त और मुक्त-स्रोत बन गए, कोड के एक छोटे से हिस्से को छोड़कर, जिसका कॉपीराइट सूर्य के पास नहीं था।

उपकरण जिनकी आपको आवश्यकता होगी Tools You Will Need

इस ट्यूटोरियल में चर्चा किए गए उदाहरणों को करने के लिए, आपको कम से कम 64 एमबी रैम (अनुशंसित 128 एमबी रैम) के साथ पेंटियम 200-मेगाहर्ट्ज कंप्यूटर की आवश्यकता होगी।

आपको निम्नलिखित सॉफ्टवेयर्स की भी आवश्यकता होगी –

  • Linux 7.1 या Windows XP/7/8 ऑपरेटिंग सिस्टम
  • जावा जेडीके 8
  • माइक्रोसॉफ्ट नोटपैड या कोई अन्य टेक्स्ट एडिटर

यह ट्यूटोरियल जावा का उपयोग करके जीयूआई, नेटवर्किंग और वेब एप्लिकेशन बनाने के लिए आवश्यक कौशल प्रदान करेगा। हम उम्मीद करते है कि आपको “जावा ओवरव्यू Java Overview in Hindi” से सम्बंधित जानकारी हिंदी में समझ में आयी होंगी यदि आपको बताई गई जानकारी अच्छी लगी हो तो अपने दोस्तों में ऐसे शेयर करे जिससे उनकी भी हेल्प हो सके धन्यवाद!

RELATED ARTICLES

कोई जवाब दें

कृपया अपनी टिप्पणी दर्ज करें!
कृपया अपना नाम यहाँ दर्ज करें

Subject Topics

Latest Topic

lang="hi-IN"