Java Kya Hai (और कैसे काम करता है ?)
हैल्लो फ्रेंड़ आज मै आपको Java Kya Hai और कैसे काम करता है , Java एक Object Oriented Programing Languages है जिसे High Level Languages भी कहते है क्योंकि कोई भी आदमी आसानी से उसे पड़ सके।
Java को सीखना किसी भी अन्य Language को सीखने की तुलना में अधिक सरल है। ज्यादातर Languages एक दूसरे के लगभग समान ही हैं। इसलिए यदि एक Language में Mastery कर ली जाए तो बाकी की अन्य Languages में किसी Programmer को ज्यादा परेशानी नहीं आती है। वह आसानी से किसी भी Language में पकड बना लेता है। लेकिन इसके लिए जरूरी है कि उसे कम से कम एक Language में काफी जानकारी हो।
जिसका मतलब है Compiled Java Code बिना Recompile किये उन सभी Platform पर Run कराया जा सकता है जो की Java Support करते है|
यह Fast, Stable, Reliable, Concurrent, Class-based, Object-oriented, Platform Independent And Secure है|
इन सभी Features की वजह से आज Java Language बहुत Popular है| आपने भी Notice किया होगा की आपके Computer पर कुछ Web Application, Program Or Software Run करते है तो Message आता है Java Not Installed
जिसका मतलब है Compiled Java Code बिना Recompile किये उन सभी Platform पर Run कराया जा सकता है जो की Java Support करते है|
यह Fast, Stable, Reliable, Concurrent, Class-based, Object-oriented, Platform Independent And Secure है|
इन सभी Features की वजह से आज Java Language बहुत Popular है| आपने भी Notice किया होगा की आपके Computer पर कुछ Web Application, Program Or Software Run करते है तो Message आता है Java Not Installed
Java kya hai (Java का Use क्या है )
इस Computer Programming Language का एक ही मकसद है इसमें जो भी Code लिखा गया वह सारे कंप्यूटर में रन होना चाहिए चाहे वे दोनों मशीनी एक जैसे हो या नहीं मेरे कहने का मतलब है चाहे वह कोई भी OS हो Windows या Mac जैसे एक उदाहरण के तौर पर C++ में लिखा गया Code कभी भी दूसरे मशीन में एक जैसे Execute नहीं होता Windows में लिखा गया Code कभी भी Mac OS में Run नहीं होता लेकिन या Java के मामले में एक गलत है।
Java kya hai aur kaise kam karata hai
जावा की एक विशेषता वहनीयता है, जिसका मतलब है कि जावा भाषा में लिखे गए कंप्यूटर प्रोग्राम किसी भी हार्डवेयर समर्थित/ऑपरेटिंग सिस्टम प्लेटफॉर्म पर समान रूप से कार्य करता है। इसे जावा भाषा संकेत को संकलित करके प्राप्त किया गया है, मशीन Code से नहीं बल्कि जावा बाईटकोड से, - निर्देश मशीन संकेत के अनुरूप है लेकिन विशेष तौर पर होस्ट हार्डवेयर के लिए लिखित वर्चुअल मशीन द्वारा भाषांतरित करना अभीष्ट होगा। एंड-यूज़र्स सामान्य तौर पर स्टैंडअलोन प्रयोग मशीन या Java एप्लेट्स के लिए Web Browser में Java Run Time Environment का इस्तेमाल करते हैं, जो उनके स्वयं के मशीन पर Install है।
मानकताप्राप्त लाइब्रेरीज होस्ट विशिष्ट सुविधाओं जैसे:- आरेखी (ग्राफिक्स), थ्रेडिंग और नेटवर्किंग के अभिगमन (एक्सेस) के लिए एक क्रियाशील रास्ता प्रदान करते हैं।
जावा ब्रांड का उपयोग करने के लिए सन का ट्रेडमार्क लाइसेंस दृढ़तापूर्वक कहता है कि सभी Implement 'उपयुक्त' हो। इसका परिणाम Microsoft के साथ कानूनी विवाद के रूप में निकला जब सन ने दावा किया कि Microsoft क्रियान्वयन RMI और JNI को समर्थन नहीं करती और इसमें उसके स्वयं के अतिरिक्त प्लेटफॉर्म-विशिष्ट विशेषताएं हैं। सन ने 1997 में अभियोग चलाया और 2001 में 20 मिलियन डॉलर का भुगतान और साथ ही साथ सन के लाइसेंस की शर्तो को लागू करने का कोर्ट का आदेश भी पाया। परिणामस्वरूप, Microsoft ने विंडोज के साथ जावा को ज्यादा दिन नहीं चलाया और विंडोज के हाल के वर्सनों में, इंटरनेट एक्स्प्लोरर बिना तीसरी पार्टी के नियंत्रण के जावा एपप्लेट्स को समर्थन नहीं कर सकता. सन और दूसरों ने विंडोज के उस और अन्य वर्सनों के लिए मुफ्त जावा रन-टाइम सिस्टम उपलब्ध कराया.
Java रणनीति के लिए प्लेटफॉर्म-स्वतंत्र Java आवश्यक है और यहां तक कि क्रिर्यान्वयन को प्रमाणित करने के लिए और सख्त वैधीकरण (वेलिडेशन) जरुरी है। अंतःस्थापित जावा एनवायरनमेंट का उपयोग करके, यह एनवायरनमेंट वहनीय सर्वर-साइड जैसे वेब सर्विसेस, सर्वलेट्स और इंटरप्राइज जावाबीन्स, साथ ही साथ OSGi पर आधारित अंतःस्थापित System को सक्षम बनाता है। ग्लासफिश परियोजना के द्वारा सन जावा EE प्रौद्योगिकी का पूर्ण संचालित, एकीकृत मुक्त स्त्रोत कार्यान्वयन के लिए कार्य कर रहा है।
सन JRE का सुपरसेट भी वितरित करता है जिसे जावा डेवलपमेंट किट (सामान्य तौर पर JDK के रूप में जाना जाता है), कहा जाता है जिसमे विकास उपकरण जैसे Java compiler,Java doc,Czar and Debugger शामिल है।
संकलित भाषाओं में लिखे प्रोग्रामों की तुलना में Java में लिखे प्रोग्रामों का धीमा होना और अधिक Memory की आवश्यकता होना एक विशेषता रही है।जो कुछ भी हो, Just in Time(1997/1998 में Java 1.1),के आगमन के कारण जावा प्रोग्रामों की क्रियान्वयन गति तेजी से बढ़ी है, अनेक भाषा विशेषताएं उत्तम कोड विश्लेषण और Java वर्चुअल मशीन में स्वंय Optimization(जैसे कि 2000 में सन के JVM के लिए Hotspot का आभाव होना) को समर्थन करती है।
Java Platform प्लैटफॉर्म क्या है ?
Java kya hai aur kaise kam karata haiजावा की एक विशेषता वहनीयता है, जिसका मतलब है कि जावा भाषा में लिखे गए कंप्यूटर प्रोग्राम किसी भी हार्डवेयर समर्थित/ऑपरेटिंग सिस्टम प्लेटफॉर्म पर समान रूप से कार्य करता है। इसे जावा भाषा संकेत को संकलित करके प्राप्त किया गया है, मशीन Code से नहीं बल्कि जावा बाईटकोड से, - निर्देश मशीन संकेत के अनुरूप है लेकिन विशेष तौर पर होस्ट हार्डवेयर के लिए लिखित वर्चुअल मशीन द्वारा भाषांतरित करना अभीष्ट होगा। एंड-यूज़र्स सामान्य तौर पर स्टैंडअलोन प्रयोग मशीन या Java एप्लेट्स के लिए Web Browser में Java Run Time Environment का इस्तेमाल करते हैं, जो उनके स्वयं के मशीन पर Install है।
मानकताप्राप्त लाइब्रेरीज होस्ट विशिष्ट सुविधाओं जैसे:- आरेखी (ग्राफिक्स), थ्रेडिंग और नेटवर्किंग के अभिगमन (एक्सेस) के लिए एक क्रियाशील रास्ता प्रदान करते हैं।
Implement (Java Kya Hai (Java का Use क्या है )
सन माइक्रोसिस्टम्स आधिकारिक तौर पर जावा मानक संस्करण प्लेटफॉर्म Linux, Mac OS X और Solaris के लिए लाइसेंस देती है हालांकि, पूर्व में सन ने Microsoft को जावा लाइसेंस दिया, लाइसेंस की अवधि समाप्त हो चुकी है और इसका फिर से नवीकरण नहीं किया गया है। तीसरे-समूह के विक्रेताओं और लाइसेंसधारियों के नेटवर्क द्वारा वैकल्पिक Java Environment इसके और दूसरे Platform लिए उपलब्ध हैं।जावा ब्रांड का उपयोग करने के लिए सन का ट्रेडमार्क लाइसेंस दृढ़तापूर्वक कहता है कि सभी Implement 'उपयुक्त' हो। इसका परिणाम Microsoft के साथ कानूनी विवाद के रूप में निकला जब सन ने दावा किया कि Microsoft क्रियान्वयन RMI और JNI को समर्थन नहीं करती और इसमें उसके स्वयं के अतिरिक्त प्लेटफॉर्म-विशिष्ट विशेषताएं हैं। सन ने 1997 में अभियोग चलाया और 2001 में 20 मिलियन डॉलर का भुगतान और साथ ही साथ सन के लाइसेंस की शर्तो को लागू करने का कोर्ट का आदेश भी पाया। परिणामस्वरूप, Microsoft ने विंडोज के साथ जावा को ज्यादा दिन नहीं चलाया और विंडोज के हाल के वर्सनों में, इंटरनेट एक्स्प्लोरर बिना तीसरी पार्टी के नियंत्रण के जावा एपप्लेट्स को समर्थन नहीं कर सकता. सन और दूसरों ने विंडोज के उस और अन्य वर्सनों के लिए मुफ्त जावा रन-टाइम सिस्टम उपलब्ध कराया.
coding kaise sikhe in hindi ➤
Java kya hai aur kaise kam karata hai
सन JRE का सुपरसेट भी वितरित करता है जिसे जावा डेवलपमेंट किट (सामान्य तौर पर JDK के रूप में जाना जाता है), कहा जाता है जिसमे विकास उपकरण जैसे Java compiler,Java doc,Czar and Debugger शामिल है।
Java Performance (Java क्या है ?)
जावा प्रोग्राम के प्रदर्शन का इसके समतुल्य मूलतः संकलित भाषा (जैसे कि C, C++, या Object Pascal) में लिखे गए प्रोग्राम से तुलना करना कठिन है क्योंकि जावा के बाईटकोड कम्पाइलर का टारगेट प्लेटफॉर्म, जावा प्लेटफॉर्म ही है और Byte code JVM द्वारा मशीन Code में या तो Translated कर दिया जाता है या संकलित कर दिया जाता है। इन दो भिन्न दृष्टिकोणों: स्थैतिक बनाम गतिशील संकलन और पुनः संकलन और अन्य से उत्पन्न Scenarios की तुलना करना बहुत कठिन और अलग है।संकलित भाषाओं में लिखे प्रोग्रामों की तुलना में Java में लिखे प्रोग्रामों का धीमा होना और अधिक Memory की आवश्यकता होना एक विशेषता रही है।जो कुछ भी हो, Just in Time(1997/1998 में Java 1.1),के आगमन के कारण जावा प्रोग्रामों की क्रियान्वयन गति तेजी से बढ़ी है, अनेक भाषा विशेषताएं उत्तम कोड विश्लेषण और Java वर्चुअल मशीन में स्वंय Optimization(जैसे कि 2000 में सन के JVM के लिए Hotspot का आभाव होना) को समर्थन करती है।
Java use कैसे करते है ?(java kya hai aur kaise kam karata hai)
Java use कैसे करते है?
नमस्कार दोस्तों आप को यह जानकारी' कैसी लगी' ज़रूर बताना comment में Please Please Please ????