Java in Hindi-Java क्या होता है

हेल्लो दोस्तों ! आज इस पोस्ट में जावा Java in Hindi क्या होता है यह किस लैंग्वेज से बना होता है इसके फीचर क्या क्या होते है आज इस पोस्ट में बताया जायेगा  तो चलिए जावा java को समझते है

java  introduction

Java(Java in Hindi) एक object oriented programming language होता है जिसे Sun Microsystem ने जावा को 1991 ई0 में united state(U.S) में बनाया  गया है java का पुराना नाम oak था बाद में इसे बदलकर java रखा गया था java को जेम्स गोसलिंग(James Gosling) के द्वारा develop किया गया था

Java का सबसे महत्वपूर्ण और पोपुलर फीचर यह था की java platform independent था क्योकि java program किसी एक particular हार्डवेयर या ऑपरेटिंग सिस्टम के लिए नहीं था क्योकि java के program को आप किसी भी सिस्टम पर execute किया जा सकता है इसी के कारण आज भी java पोपुलर बना हुआ है

features of Java

Java में बहुत सारे feature होते है कुछ पोपुलर feature के बारे में निचे दिया जा रहा है

Compiled and Interpreted

जैसे की आप जानते है ज्यादा तर programming language compiled होती है या interpreted होती है परन्तु java में ऐसा नही है java दो stage सिस्टम बनाती है

पहले तो java आपके program को compiled करके byte code generate करता है परन्तु byte code ,मशीन इंस्ट्रक्शन समझ नहीं सकता है एस लिए इस code को दुसरे stage interpreted करके मशीन(machine) code में generate करता है जिसे machine code को directly execute किया जा सकता है

Platform Independent

जब आप किसी भी java program को compile करते है तो वह byte code में कन्वर्ट हो जाता है और ये byte code को आप किसी भी machine या OS(ऑपरेटिंग सिस्टम) पर नहीं चल सकता है ये सिर्फ JVM(java virtual machine) पर ही चलता है

किसी भी java के program को run करने के लिए आपको अपने ऑपरेटिंग सिस्टम पर JVM को install करना पड़ता है हर OS(operating system) के लिए अलग अलग JVM होता है लेकिन सभी का काम एक ही byte code को machine code में convert करना होता है

इसके लिए किसी एक ऑपरेटिंग सिस्टम के JVM के द्वारा generate किया गया byte code को कोई दूसरी JVM के द्वारा run किया जा सकता है

Simple and Familiar

java एक simple language है जो java के बहुत से feature C और C++ से मिलता जुलता है java का syntax C और C++ की तरह ही होता है

जैसे variable declaration ,control statements और method declaration आदि ये सभी java को easy to understand बनाते है

Multi-Threaded and interactive

by default java एक multi-threaded language होता है जिससे कोई भी java program एक साथ कई tasks को complete कर सकता है जिसके कारण यह feature java को और भी fast और interactive बनाता है

object oriented

java एक true object oriented programming language होता है जिसमे almost java सब कुछ object है java में सारी information object के रूप में स्टोर होता है

Robust and Secure

जिसमे user experience की बात की जाये तो java एक robust language(भाषा) होता है जिसमे  java में बनाया हुआ कोई भी program(प्रोग्राम) अलग अलग environment में अलग अलग technology(तकनीकी) के साथ बिना क्रेश हुए काम कर सकता है क्योकि इसके programs कभी क्रेश नही होता है ये बहुत ही reliable language है

java में सिक्यूरिटी(security) JVM (java virtual machine) के द्वारा प्रोवाइडर(provide) किया जाता है

Distributed

java के द्वारा आप distributed application को क्रिएट(create) कर सकते है distributed application वह application होता है जिसके कारण आप अलग अलग नेटवर्क पर होती है जिसे आप एक साथ मिलकर टास्क परफॉर्म करते है

java में RMI(remote method invocation ) के through आप दुसरे नेटवर्क पर available application से interact कर सकते है

High Performance

यदि performance की बात की जाय तो java की performance बहुत ही impressive होता है java की speed का main reason byte code होता है java का architecture इस तरह से डिजाईन किया जाता है की java में runtime पर ओवरहेड(overhead) बहुत कम होता है

Dynamic and Extensible

java एक डायनामिक(dynamic) language है जिसे java run time के दौरान libraries ,method और classes से dynamic linking करने में सक्षम होता है इसलिए java को नयी technologies के साथ आसानी से प्रयोग किया जा सकता है

 

Java in Hindi

reference-https://www.tutorialspoint.com/java/java_overview.htm

निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(Java in Hindi) या post अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये और -अगर कोई topic से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject के लेकर भी कोई प्रश्न हो तो कमेंट करे

“आपका comments हमारे लिए बहुमूल्य है “   *_*धन्यवाद

Leave a Comment