जावा क्या है (What is JAVA in Hindi)? पूरी जानकारी

इस जावा लैंग्वेज के ट्यूटोरियल में जानिए कि जावा क्या है (what is java in hindi)? इसके इतिहास, जावा की विशेषताएं (Features of Java) और जावा कैसे काम करता है आदि।

JAVA in Hindi: जावा एक उच्च-स्तरीय, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है जो अपने प्लेटफ़ॉर्म स्वतंत्रता के लिए जानी जाती है, जिसका उपयोग वेब, मोबाइल और एंटरप्राइज़ अनुप्रयोगों में किया जाता है।

और क्या आप जानते हैं कि जावा इतना लोकप्रिय क्यों है? यदि आप जावा प्रोग्रामिंग भाषा (JAVA Programming Language) के बारे में पूरी जानकारी जानना चाहते हैं, तो इस लेख को अच्छी तरह से पढ़ते रहें।

  • PHP के बारे में जानने के लिए “PHP kya hai” लेख पढ़ें।

तो आइए इस ट्यूटोरियल में, क्लास-बेस्ड, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लैंग्वेज जावा क्या है (What is Java in Hindi)? पूरी जानकारी जानते हैं –

जावा का परिचय – Introduction to Java in Hindi

Java kya hai (What is java in hindi)

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

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

तो आइये जावा क्या है (What is JAVA in Hindi)? को और अच्छी तरह समझें;

जावा क्या है (What is JAVA in Hindi)?

जावा क्या है (what is java in hindi)

JAVA एक ऑब्जेक्ट-ओरिएंटेड, उच्च स्तरीय, नेटवर्क केंद्रित लैंग्वेज है। जावा व्यापक रूप से उपयोग की जाने वाली प्रोग्रामिंग भाषा है। मौलिक रूप से, यह Android मोबाइल ऐप डेवलपमेंट की आधिकारिक भाषा है जिसे इंटरनेट के वितरित वातावरण में उपयोग के लिए स्पष्ट रूप से डिज़ाइन (design) किया गया है।

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

ओरेकल कॉर्पोरेशन (Oracle Corporation) जावा का वर्तमान मालिक है, और इसके अनुसार, जावा दुनिया भर में 3 अरब devices पर चलता है।

Watch Video: Java in Hindi

मुझे लगता है कि अब तक आप अनुमान लगा चुके होंगे कि जावा क्या है (What is Java in Hindi)? और यह इतनी लोकप्रिय भाषा क्यों है।

तो चलिए संक्षिप्त में जावा का इतिहास जानते हैं।

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

दोस्तों, जून 1991 में James Gosling ने जावा लैंग्वेज को “Oak” नाम से शुरू किया गया था। जो बाद में इसका नाम बदल के 1995 में Java रखा गया,

और जावा प्रोग्रामिंग लैंग्वेज को James Gosling और उनके team members Mike Sheridan, Patrick Naughton ने मिलके developed किया है।

Java लैंग्वेज को 1995 में digital devices जैसे की televisions, set-top boxes, आदि के लिए विकसित किया गया था।

यानि java सबसे पहले सार्वजनिक implementation 1995 में Java v1.0 हुआ था। और अभी जावा का latest version “Java 13 (SDK 13)” हैं।

दोस्तों, यह था संक्षिप्त में जावा का इतिहास, मुझे उम्मीद है की अब आपको जावा क्या है (What is Java in Hindi) और इसके इतिहास समझ गए होंगे।

पूरी इतिहास को समझने के लिए हमारे विवरण लेख: जावा का इतिहास (History of Java) को पढ़े।

आइए अब जावा का components पर आते हैं –

Components of Java in Hindi

दोस्तों जावा प्रोग्रामिंग लैंग्वेज का मुख्य रूप से तीन घटक होते हैं:

1. JDK: इसका फुल फॉर्म Java Development Kit है। और यह जावा प्रोग्राम को डेवेलोप (develop) और कोड को चलाने (execute) के लिए पर्यावरण प्रदान करता है।

और JDK सिर्फ Java Developers द्वारा उपयोग किया जाता है।

2. JVM: इसका फुल फॉर्म Java Virtual Machine होता है। यह एक abstract machine है और इसके माध्यम से Java program run किया जाता है।

यानि यह आपके कंप्यूटर में जावा कोड को चलने के लिए Virtual Machine enables करता है।

3. JRE: Java Runtime Environment एक सॉफ्टवेयर package होता है जो जावा लैंग्वेज में लिखे गए प्रोग्राम को class libraries, जावा वर्चुअल मशीन (JVM) प्रदान करता है।

यानि यह सिर्फ जावा प्रोग्राम को चलने के लिए उपयोग किया जाता है।

दोस्तों जावा का एहि तीन मुख्य घटक होते हैं। आइये जावा के कुछ महत्वपूर्ण features के बारे में जानते हैं।

क्या आप जावास्क्रिप्ट सीखना चाहते हैं?

यदि आप जावास्क्रिप्ट सीखना चाहते हैं, जैसे कि JS क्या है, JavaScript कैसे काम करता है? इस में कोड कैसे करें? जावास्क्रिप्ट लैंग्वेज कैसे सीखें? तो आप नीचे दिए गए JavaScript tutorial पर क्लिक करके फ्री में जावास्क्रिप्ट सिख सकते है।

Features of Java in Hindi

वैसे जावा भाषा में बहुत सारी विशेषताएँ हैं, यहाँ नीचे कुछ महत्वपूर्ण विशेषताएं दी गई हैं:

#1. Simple and Familiar:

दोस्तों, जावा प्रोग्रामिंग लैंग्वेज में लिखे गए कोड को पढ़ना, लिखना और सीखना बहुत आसान है। और जावा C/C++ लैंग्वेज जैसे ही है।

अगर आप C/C++ प्रोग्रामिंग लैंग्वेज पहले सीखेंगे तो जावा को सीखना बहुत आसान होगा।

क्यूंकि C/C++ जटिलताओं जैसे की pointers और multiple inheritances को हटा दिया गए हैं।

C लैंग्विज के बारे में जैनने के लिए: “C language Tutorial in Hindi” पर जाएँ।

#2. Java Supports Functional Programming:

जावा लैंग्वेज का flexibility बढ़ाने के लिए functional interfaces और Lambda Expressions फीचर को Java SE version 8 (JDK 8) में अपडेट किया गए हैं।

#3. Java is Secure:

जावा लैंग्वेज में सुरक्षा विशेषताएं के लिए compile time और runtime checking (security manager) है। जो static type-checking के माध्यम से किया जाता है। और आपको एप्लिकेशन को बाहर से होने वाली आक्रमण से सुरक्षित रखता है।

#4. High Performance:

जावा कोड को bytecode से compiled किया गए है, जो highly optimized होता है। इसीलिए जावा virtual machine (JVM) किसी भी जावा एप्लीकेशन को पूर्ण गति (full speed) में execute कर पते हैं।

Types of Java Application in Hindi

दोस्तों अगर आप जावा प्रोग्रामिंग का उपयोग करके एप्लीकेशन बनाने की सोच रहे है तोह, प्रमुख रूप से चार प्रकार के जावा एप्लिकेशन बना सकते हैं:

#1. Mobile Applications: Java ME एक cross-platform है जो mobile applications को smartphones में run करने के लिए develop किया गए है।

यानि एंड्राइड App Development के लिए जावा एक platform है।

#2. Standalone Applications: Java standalone applications (GUI) का उपयोग में होता है, जैसे की AWT, Swing, और JavaFX आदि शामिल हैं। यानि की buttons, list, menu, scroll panel होता है।

#3. Web Applications: जो applications server में run होता है, उसे web applications कहा जाता है।

और वेब एप्लिकेशन तक पहुंचने के लिए वेब ब्राउज़र का किया उपयोग जाता है।

#4. Enterprise Applications: जो एप्लीकेशन जो प्रकृति में वितरित किया जाता है, उसे Enterprise Applications कहा जाता है।

Java Machine code और Bytecode क्या है:

Machine code एक computer program है, जो machine language में लिखा जाता है. यानि java source code को Java Virtual Machine (JVM) में चलाने के लिए डिज़ाइन किए गए है।

Java Bytecode एक program code है, जो machine code को compiled करता है. यानि सॉफ्टवेयर कोड के Java Virtual Machine (JVM) में चलाने के लिए पहले Machine code compiled करता है, और फिर Java bytecode program executed होता है.

जावा कैसे काम करता है (How Java Program Works in Hindi):

JAVA में प्रोग्राम को executable files में compiled नहीं किया जाता है. जावा कोड को intermediate binary यानि JVM (Java Virtual Machine) byte code में compiles किया जाता है।

और फिर bytecode प्रोग्राम को चलाने के लिए interprete करता है. Java source code को javac compiler द्वारा bytecode में compiled होक machine code में कन्वर्ट (convert) होता हैं।

यानि जावा प्रोग्राम execute होने के लिए दो बार compiled है:

  1. सबसे पहले जावा कोड bytecode में compiled होता है।
  2. जैसे ही bytecode run होता है, इसको machine code में convert होना परता हैं।

जावा महत्वपूर्ण क्यों है – Why Is Java Important?

दोस्तों जावा लैंग्वेज सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक, इससे आप Web, Mobile applications आसानी से क्रिएट कर सकते हैं।

जावा flexibility, speed और सिक्योरिटी के मामलों में सबसे अच्छा है। यहाँ निचे कुछ important point मेंशन किये गए है:

  • Java High level language है, जिससे सीखना बहुत आसान है।
  • Platform independent है यानि जावा प्रोग्राम को किसी भी मशीन में रन करा सकते हैं।
  • Java एक object-oriented programming language है।
  • इसमें garbage collector भी है, यानि आपके memory leaks को prevent कर सकते हैं। और unused data को detect करने में हेल्प करता है।

दोस्तों, जावा एक demanding प्रोग्रामिंग लैंग्वेज है, यदि आप वेब या Android डेवलपर बनना चाहते हैं, तोह जावा जरूर सीखें।

Android OS के बारे में जानने के लिए यहां “Android Operating System” पर जाएं।

आइये अब first java program कैसे बनाते है sample देखते हैं:

Java Hello World Program in Hindi

जावा प्रोग्राम का सबसे आसान program “Hello World” स्क्रीन पर print करते हैं और फिर सभी कोड के बारे में जानते है:

class HelloWorld {
   public static void main(String[] args) {
      System.out.println("Hello World!");
     }
 }

यदि आप इसी कोड को कॉपी करके रन करना चाहते हैं, तोह फाइल नाम HelloWorld.java से saved करें।

Output: Hello World!

नोट: जावा प्रोग्राम में जो class नाम रखेंगे वही file name रखना पड़ेगा।

Don’t miss: Full JavaScript Tutorial In Hindi.

ये भी पढ़ें:

Java Programming Language FAQ:

यहां जावा सम्बंधित सवालों का उत्तर बताए गए है। अगर आपका कोई सवाल है तो नीचे कमेन्ट करके पूछे।

जावा का मतलब क्या है (Java Meaning in Hindi)

JAVA का मतलब है यह एक object-oriented कंप्युटर प्रोग्रामिंग भाषा है, जो C/C++ language की तरह ही होता है।

जावा का पूरा नाम (full form) क्या है?

JAVA का full formJUST ANOTHER VIRTUAL ACCELERATOR” है।

Java का मुख्य उपयोग क्या है?

जावा का उपयोग बहुत जगह में होता है जैसे की; Android apps, embedded space, financial industry, web application, big data technologies, trading application आदि शामिल हैं। यानि जावा प्रोग्रामिंग लैंग्वेज का मुख्य उपयोग वेब या मोबाईल Application बनाने में होता है।

क्या जावा Pure Object Oriented Programming लैंग्वेज है?

नहीं” जावा विशुद्ध रूप से ऑब्जेक्ट-ओरिएंटेड भाषा नहीं है। क्योंकि जावा primitive datatype जैसे की int, char, float, bool, आदि। समर्थन (support) नहीं करता है।

क्या Google जावा लैंग्वेज का उपयोग करता है?

Yes” Google जावा प्रोग्रामिंग लैंग्वेज का उपयोग करके Google Docs applications बनाया है।

Learn Core Java in Hindi

अगर आप फ्री में Core Java बेसिक से advanced सीखना चाहते है तो आप नीचे दिए गए हमारे Core Java course से फ्री में सीखना शुरू कर सकते है।

निष्कर्ष

इस लेख “Java in Hindi” में पूरी जानकारी विवरण में व्याख्या की गयी है जैसे की जावा क्या है (What is Java in Hindi)? इसके इतिहास, कितने types, features और components है.

और जावा लैंग्वेज सीखना क्यों important है। first जावा program “Hello world” कैसे create करें, इन सभी के बारे में समझाया गया है।

मुझे उम्मीद है कि आपको इस “What is Java in Hindi Tutorial” में पूरी जानकारी मिल गई होगी, अधिक जावा ट्यूटोरियल के लिए हमारे फेसबुक पेज से जुड़ें।

  • और यदि जावा से संबंधित कोई प्रश्न हैं, तो आप नीचे टिप्पणी करके पूछ सकते हैं।
पिछला लेखHardware in Hindi – हार्डवेयर क्या है? पूरी जानकारी
मेरा नाम मुहम्मद बदिरुद्दीन है। मैं एक पेशेवर वेब और सॉफ्टवेयर डेवलपर, एथिकल हैकर, डिजिटल मार्केटर और भारतीय ब्लॉगर हूँ! मुझे लोगों की मदद करना बहुत पसंद है। इसलिए SolutionInHindi.com पर एथिकल हैकिंग, कंप्यूटर, मोबाईल, इंटरनेट, सोशल मीडिया, टिप्स और ट्रिक्स और टेक्नोलॉजी सम्बंधित ट्यूटोरियल की पूरी जानकारी हिंदी में शेयर करता हूँ!

1 टिप्पणी

  1. आपके द्वारा दी गई जानकारी मुझे बहुत अच्छी लगी हमे उम्मीद है की आप आगे भी ऐसी ही जानकारी हमे उपलब्ध कराएंगे। इसलिए मैंने आपकी वैबसाइट को bookmark कर लिया है।

कोई जवाब दें

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