जावा क्या है? – What is Java in Hindi?

हेल्लो दोस्तों! आज हम इस पोस्ट में What is Java in Hindi (जावा क्या है?) के बारें में पढेंगे. इसे बहुत ही आसान भाषा में लिखा गया है. इसे आप पूरा पढ़िए, यह आपको आसानी से समझ में आ जायेगा. तो चलिए शुरू करते हैं:-

What is Java in Hindi – जावा क्या है?

  • जावा एक हाई लेवल की प्रोग्रामिंग भाषा है जिसका इस्तेमाल सॉफ्टवेयर और एप्लीकेशन को बनाने के लिए किया जाता है.
  • दुसरे शब्दों में कहें तो, “जावा एक object-oriented प्रोग्रामिंग भाषा है जिसका इस्तेमाल मोबाइल एप्लीकेशन और वेब एप्लीकेशन को बनाने के लिए किया जाता है.”
  • जावा को James Gosling (जेम्स गोसलिंग) ने 1995 में विकसित किया था, इसलिए जेम्स गोसलिंग को ‘जावा का पिता’ भी कहा जाता है.
  • Java एक ओपन सोर्स लैंग्वेज है जिसका मतलब यह है कि इसका इस्तेमाल कोई भी व्यक्ति मुफ़्त (free) में कर सकता है।
  • Java एक बहुत ही प्रसिद्ध और लोकप्रिय भाषा है जिसका इस्तेमाल विभिन्न प्रकार के कार्यो को पूरा करने के लिए किया जाता है, जैसे :- मोबाइल एप्लीकेशन बनाने के लिए , वेब एप्लीकेशन बनाने के लिए , सॉफ्टवेयर डिज़ाइन करने के लिए , और गेम बनाने के लिए आदि।
  • यह एक ऑब्जेक्ट ओरिएंटेड भाषा है जिसका अर्थ है कि इसमें class और objects का इस्तेमाल करके program को लिखा जाता है.
  • जावा एक platform independent (प्लेटफ़ॉर्म स्वतंत्र) भाषा है  जिसका अर्थ है कि जावा में लिखे गये code को किसी भी कंप्यूटर और ऑपरेटिंग सिस्टम में run किया जा सकता है.
  • जावा एक आसान लैंग्वेज है क्योंकि इसमें C++ की तरह ही syntax होते है जो कि आसानी से सीखे जा सकते है। जावा में operator overloading (ऑपरेटर ओवरलोडिंग) तथा header files का प्रयोग नही किया जाता है जिससे यह और भी आसान हो जाती है।
  • शुरुआती दिनों में जावा को Oak के नाम से जाना जाता था लेकिन कुछ समय के बाद जेम्स गोस्लिंग (James Gosling) और उनकी टीम ने Oak नाम बदलकर जावा रख दिया।

जावा की विशेषताएं

Java की निम्नलिखित विशेषताएं होती है :-

1- Simple (सरल)

जावा एक सरल प्रोग्रामिंग लैंग्वेज है जिसे कोई भी व्यक्ति बड़ी आसानी से सीख सकता है। इस भाषा का सिंटेक्स काफी सरल होता है जिसकी वजह से इसे समझना काफी आसान होता है। जावा का सिंटेक्स C++ की तरह ही होता है जिसके कारण इसे सीखना आसान है।

2- Secure (सुरक्षित)

जावा एक सुरक्षित भाषा है क्योंकि जावा के प्रोग्राम JRE (जावा रनटाइम एनवायरनमेंट) में रन होते है. इसके साथ साथ इसमें encryption का इस्तेमाल किया जाता है जिसके कारण कोई भी हैकर इसे hack नहीं कर पाता.

जावा में कोई भी वायरस आसानी से प्रवेश नहीं कर सकता जिसकी वजह से यूजर का डेटा पूरी तरह से सुरक्षित रहता है।

3- Object-Oriented (ऑब्जेक्ट ओरिएंटेड)

जावा एक ऑब्जेक्ट ओरिएंटेड भाषा है इसलिए इसमें class और objects का उपयोग करके प्रोग्राम को लिखा जाता है.

4- Portable (पोर्टेबल)

जावा एक portable लैंग्वेज है क्योंकि हम इसके bytecode को किसी भी कंप्यूटर और डिवाइस में run कर सकते हैं.

5- High-performance (उच्च प्रदर्शन)

अन्य प्रोग्रामिंग भाषाओँ की तुलना में जावा की परफॉरमेंस काफी अच्छी होती है। यह एक तेज भाषा है जो तेज गति से सभी कार्यो को करती है। हालांकि यह अभी भी C और C ++ की तुलना में थोड़ी धीमी है।

6- Robust (मज़बूत)

जावा में garbage collection अपने आप हो जाता है और इसमें मेमोरी एलोकेशन बहुत बढ़िया है। जावा में जो भी errors (त्रुटियाँ) आती है उन्हें आसानी से हल किया जा सकता है। इन्हीं सभी कारणों से जावा Robust लैंग्वेज है।

7- Multi-Threading (मल्टी-थ्रेडिंग)

जावा में multi threading का इस्तेमाल किया जाता है जिसके कारण जावा के बड़े program को छोटे programs में विभाजित किया जा सकता है और फिर इन छोटे programs को एक एक करके execute किया जाता है.

8- Dynamic (डायनामिक)

जावा एक डायनामिक लैंग्वेज है क्योंकि इसमें हम variable को run time में allocate कर सकते हैं.

9– Distributed (वितरित)

इस भाषा को distribute (वितरित) किया जा सकता है क्योकि यह यूजर को डिस्ट्रिब्यूटेड एप्लीकेशन बनाने की सुविधा प्रदान करती है। डिस्ट्रिब्यूटेड एप्लीकेशन बनाने के लिए RMI और EJB का उपयोग किया जाता है।

Advantages of Java in Hindi – जावा के फायदे

इसके निम्नलिखित फायदे होते है :-

1- जावा एक सरल प्रोग्रामिंग भाषा है जिसे सिखना काफी आसान होता है।

2- यह एक ओपन सोर्स लैंग्वेज है जिसके कोड को कोई भी व्यक्ति आसानी से देख और मॉडिफाई कर सकता है।

3- यह एक Free (मुफ़्त) भाषा है यानी इसका उपयोग करने के लिए यूजर को पैसे खर्च करने की आवश्यकता नहीं पड़ती। इसे यूजर इन्टरनेट से फ्री में डाउनलोड करके इस्तेमाल कर सकता है.

4- जावा एक सुरक्षित भाषा है जिसमे वायरस प्रवेश नहीं कर सकता। इस भाषा में यूजर का डेटा पूरी तरह से सुरक्षित रहता है।

5- यह एक पोर्टेबल भाषा है जिसके कोड को किसी भी डिवाइस पर रन किया जा सकता है।

Leave a Comment