Learn online Java programming
दोस्तों अगर आप I.S. से जुड़े हुये है, तो आप इस भाषा के बारे में भी कुछ न कुछ जरुर जानते होगे |
अगर नहीं भी जानते है, तो आज आप इस लेख में इसी भाषा यानि Java के बारे में जानने वाले है |
दोस्तों आज आप जो कुछ भी छोटे मशीन से बड़े मशीन देख रहे है |
उन सभी में Java programming का इस्तेमाल किया हुआ है, जैसे ..
Fridge, Tv, Ac, Oven, Tv remote तथा ऐसे बहुत से Device है, जिनमें Java programming का इस्तेमाल किया हुआ है |
1. Java का परिचय क्या है ?
Java एक General purpose programming language है |
इसका इस्तेमाल Software और Application Software बनाने के लिए इस्तेमाल किया जाता है |
Java programming एक उच्च स्तरीय भाषा (HLL) है | यह आसानी से पढ़ा और लिखा जा सकता है |
अगर आप C और C++ प्रोग्रामिंग भाषा जानते है, तो आप आसानी से इसे सिख सकते है |
क्योंकि यह भाषा C और C++ प्रोग्रामिंग भाषा के मिला जुला हुआ है |
2. Java का ईतिहास क्या हैं ?
java programming language मुख्य रूप से
The Green Project के बाहर पैदा हुई थी |
इस परियोजना की शुरुआत पैट्रिक नाऊथटन, माइक शेरिडन, जेम्स गोस्लिंग, और बिल बॉय, इन सभी ने मिलकर किया था |
जिसमे इस कम्पनी के नौ अन्य प्रोग्रामर भी शामिल थे |
इस परियोजना को चलाने के लिए इस कम्पनी ने C++ भाषा के साथ निर्मित OS बनाने की योजना तैयार किया था |
लेकिन जेम्स गोसलिंग C++ भाषा से संतुष्ट नहीं थे | और उन्होंने स्वय की Oak नामक प्रोग्रामिंग भाषा तैयार किया |
जिसका नाम अपने कार्यालय के खिड़की से दिखाई देनेवाले पेड़ के नाम पर रखा था |
इसका विकास संयुक्त राज्य अमेरिका के सन माइक्रोसिस्टम्स कम्पनी के कर्मचारी जेम्स गोसलिंग और उनकी टीम द्वारा किया गया था।
1991 में इस भाषा का नाम जेम्स गोसलिंग ने
Oak दिया था | जिसे बाद में बदलकर इसका नाम
JAVA (जावा) रख दिया गया |
1995 में commercial software developers के बीच C++ सबसे लोकप्रिय प्रोग्रामिंग भाषा था |
लेकिन जावा के विकास के बाद से C++ से ज्यादा जावा का इस्तेमाल होने लगा ।
3. Java का मुख्य खासियत क्या हैं ?
इसके मुख्य रूप से तिन खासियत है ....
1. यह एक ऐसी programming language है | जो किसी OS से बंधा हुआ नहीं है |
2. इस भाषा एक Multi threaded programming language है |
Program और Multi-threaded का मतलब यह है | कि यह कई सारे अलग - अलग program का एक साथ एक ही समय पर चलना |
3. इस भाषा के इस्तेमाल से वितरित सॉफ्टवेयर बना सकते है | इसका मतलब यह है की ऐसा सॉफ्टवेयर जो किसी भी नेटवर्क से जुड़े अलग - अलग कम्प्यूटर पर एक साथ काम कर सके |
4. यह एक Object oriented programming language है, जिससे यह Object, Class, polymorphism,
inheritance, encapsulation, abstraction, का Support करता है |
5. यह अन्य भाषाओं की तुलना में अधिक सुरक्षित है | सभी Code, Compile होने के बाद Bite code में बदल जाते है | इस वजह यह भाषा सुरक्षित हो जाता है |
6. इस भाषा एक Multi threaded programming language है |
Program और Multi-threaded का मतलब यह है | कि यह कई सारे अलग - अलग program का एक साथ एक ही समय पर चलना |
7. यह मजबूत मेमोरी मैनेजमैंट का उपयोग करता है | साथ ही Java में pointers का उपयोग बहुत ही कम होता है | जिससे सुरक्षा की समस्या बहुत कम हो जाता है |
4. Java का इस्तेमाल कहाँ किया जाता है ?
दोस्तों वैसे तो इस भाषा का इस्तेमाल तिन बिलियन से भी अधिक devices में java भाषा का किया जाता हैं | यह It. S. में बहुत ही अत्यधिक इस्तेमाल किए जाने वाली प्रोग्रामिंग भाषा है |
दोस्तों जैसे की आप उपर के Content में पढ़ा की... आप जो कुछ भी छोटे मशीन से बड़े मशीन देख रहे है |
उन सभी में Java programming का इस्तेमाल किया हुआ है, जैसे ..
Fridge, Tv, Ac, Oven, Tv remote तथा ऐसे बहुत से Device है, जिनमें Java programming का इस्तेमाल किया हुआ है |
1. Mobile :- यह एक Game Technology के लिये बहुत ही बेहतर है | आज इसने Game Technology को ही पूरी तरह से बदल डाला है |
2. JSP :- यह एक Web Technology है | इसका इस्तेमाल Java code को HTML के पेज में Insert किया जा सकता है |
java code को HTML के पेज में Insert करने के लिए jsp tag का इस्तेमाल किया जाता है |
3. APPLETS:- यह भी एक जावा का ही प्रोग्राम है, जिसको HTML के वेबपेज में Insert किया जा सकता है |
4. J2EE (Java 2 Enterprise Edition):- इसके इस्तेमाल से Web based Enterprise application बनाये जाते है |
5. JavaBeans:- यह एक Visual Basic जैसा ही है | इसमें पहले से मौजूद Compponent का इस्तेमाल कर नये - नये Advance Application बनाये जाते है |
इसके बहुत से ऑब्जेक्ट को एक ऑब्जेक्ट में रखा जाता है |
5. Java के अब तक के कितने संस्करण है ?
जावा के अब तक कई संस्करण जारी किए जा चुके हैं,
• JDK Alpha and Beta (1995)
• JDK 1.0 (23rd Jan, 1996)
• JDK 1.1 (19th Feb, 1997)
• J2SE 1.2 (8th Dec, 1998)
• J2SE 1.3 (8th May, 2000)
• J2SE 1.4 (6th Feb, 2002)
• J2SE 5.0 (30th Sep, 2004)
• Java SE 6 (11th Dec, 2006)
• Java SE 7 (28th July, 2011)
• Java SE 8 (18th March, 2014)
You may like related post:
Comments are as...
☆ Leave Comment...