1. Computer
  2. Technology

Java Kya Hai? सीखिए Java Language इन आसान और बेहतरीन तरीकों से!

World में यूँ तो बहुत सी तरह की Language बोली जाती है, लेकिन अगर Technical Field की बात करे तो उसके लिए Programming Language की समझ होना जरुरी है जिसे सिर्फ़ Computer ही समझता है। Java एक बेहतरीन Programming Language है।

Java Programming Language का उपयोग Web Application, Program Or Software को Run करने के लिए किया जाता है।

लगता है आपको पूरी तरह समझ नहीं आया होगा और अब आपके मन में ये सवाल घूम रहा होगा की Java Kya Hai चलिए थोड़ा Detail में जानते है की… java

What Is Java Programming In Hindi

जावा प्रोग्रामिंग क्या है ?

दोस्तों क्या आप भी Java सीखना चाहते है?… तो इसके पहले Detail में यह  जानना जरुरी है की Java Programming Kya Hai

Java एक General Purpose High Level Computer Programming Language और Computing Platform दोनों है।

यह Application Developer को ऐसा Platform Provideकरती है जिससे की एक बार Code लिखकर उसे कहीं पर भी Run करा सकते है (Write Once, Run Anywhere)

जिसका मतलब है Compiled Java Code को बिना Recompile किये उन सभी Platform पर Run कराया जा सकता है जो की Java Support करते है।

आपने भी Notice किया होगा की आपके Computer पर कुछ Web Application, Program Or Software Run करते है तो Message आता है Java Not Installed.

ऐसा इसलिये होता है क्योंकि बहुत सारी Applications और Websites है जो की Java मे बनी हुई है वो Java को Install किये बिना नहीं चल सकती है।

दोस्तों बहुत से ऐसे लोग है जो सोचते है की जिस तरह आज हर चीज़ का कोई न कोई Full Form होता है, तो Java Ki Full Form भी ज़रुर होगी, लेकिन हम आपकी जानकारी के लिए बता दे की Java का कोई Full Form नहीं होता है, Java एक High Level Computer Programming Language है।

Java आपके Laptops, Computer से लेकर Data-centers मे, Game Consoles से लेकर Scientific Supercomputers मे और Cell Phones से लेकर Internet तक सब जगह है।

अब आपको समझ आ गया होगा जावा का क्‍या मतलब है।

चलिए तो अब जानते है…

Java Ki Khoj Kisne Ki ?

क्या आपने कभी सोचा है की इतनी बढ़िया Programming Language को किसने बनाया है।

अगर आपको नहीं पता की Java Programming को बनाने के पीछे कौन है तो जानिए आगे।

तो यह है … JAVA INVENTOR – “JAMES GOSLING”

java creator

June 1991 में “James Gosling” द्वारा “Oak” नाम के Project के रूप में Java की शुरुआत की गई। Java का पहला Public Implementation 1995 में Java 1.0 था।

जिसका उद्देश्य Popular Platform पर “Write Once, Run Anywhere” था। कुछ Major Web Browsers ने इसे जल्द ही एक सुरक्षित “Applet” Configuration के रूप में अपने Standard Configuration में शामिल कर लिया।

तो यह थे Java Developer जिन्होंने आपको इस बेहतरीन Programming Language से परिचित करवाया।

अभी तो आप Java का Use कर रहे है लेकिन क्या आपके मन में कभी ख्याल आया है की इसकी शुरुआत कब और कैसे की गई?

History Of Java In Hindi – जावा का इतिहास

Java Inventor के बारे में जानने के बाद हम जानेंगे की Java की History क्या है, Java की शुरुआत कैसे हुई ?

history of java

Java Ka Itihas बहुत पुराना नहीं है, Java एक प्रोग्रामिंग भाषा है, जिसे 1995 में Sun Microsystems नाम की Company के द्वारा Develop किया गया था।

Java की शुरुआत James Gosling ने अपने साथी Computer Scientist मित्रों के साथ मिलकर की थी, इस Project को चलाने के लिये Sun Microsystems ने C++ भाषा के साथ Operating System Built Up करने की योजना तैयार की, लेकिन James Gosling C++ प्रोग्रामिंग भाषा से संतुष्ट नहीं थे।

इसलिए James Gosling ने यह तय किया की वह अपनी ख़ुद की एक Programming Language बनाएँगे, उसके बाद उन्होंने ओक (Oak) नामक अपनी ख़ुद की एक Programming Language बनाई, जिसका नाम उन्होंने अपने ऑफ़िस की खिड़की से दिखने वाले पेड़ (Oak) के उपर रखा।

ओक (Oak) C++ भाषा के Syntax पर आधारित थी, लेकिन ओक (Oak) C++ की तुलना में सरल, अधिक Stable और बेहतर Network Supportive प्रोग्रामिंग भाषा थी। फिर ओक (Oak) भाषा का नाम 1995 में बदलकर Java रख दिया था।

Java Versions History

जावा वर्ज़न का इतिहास

बहुत से लोगों को लगता है की Java Ke 4 Version ही है लेकिन नहीं… Java Version को भी समय-समय पर Release किया गया, तो Java के अब तक कितने Version Release किये गए है जानते है आगे।

VersionRelease Date
Jdk Beta1995
Jdk 1.0 23 January 1996
Jdk 1.1   19 February 1997
J2SE 1.2       8 December 1998
J2SE 1.3 8 May 2000
J2SE 1.4   6 February 2002
J2SE 5.030 September 2004
Java SE 6 11 December 2006
Java SE 77 July 2011
Java SE 818 March 2014
Java SE 9 9 August 2017
Java SE 10 20 March 2018
Java SE 11 25 September 2018
Java SE 1219 March 2019
Java SE 13 17 September 2019

तो यह है वो Java Version जो अब तक Release किये गए।

कुछ इस तरह से Java की शुरुआत हुई और अब आप इस Language के Use से कितना कुछ कर सकते है।

चलिए अब जान लेते है की यह Language काम किस तरह से करती है।

How Java Works In Hindi (जावा कैसे काम करती है)

अगर आपको Java Programming Language को सीखना है तो पहले आपके लिए यह जानना जरुरी है की यह भाषा काम कैसे करती है।

working process of java

जब Java के किसी Program को Compile करते है तो Program पूरी तरह से Machine Language में Change नहीं होकर एक Intermediate Language में Change होता है जिसे Java Bitecodes कहते है, इस Code को किसी भी Operating System व किसी भी Processor पर चलाया जा सकता है।

Java Program की compilation केवल एक ही बार होती है लेकिन जब भी Java Program चलाया जाता है तो उस Program का Interpretation होता है, Java Bitecodes को Java Virtual Machine (Jvm) का Machine Code कह सकते हैं।

क्या आपको पता है Java Ke Features Kya Kya Hai, चलिये वो भी जानते है।

Features Of Java In Hindi

इतनी Popular और Useful Programming Language होने का कारण है इसके शानदार Features.

जानते है क्या है इसके Features…

Java एक ऐसी पहली प्रोग्रामिंग लैंग्वेज (भाषा) है जो किसी Hardware या किसी Operating System से बंधा हुआ नहीं है, Java एक Platform Independent Programming Language है।

इसका मतलब यह है कि हम Java Programming Software को बिना किसी बदलाव के साथ कई दूसरे Operating System जैसे कि Linux या Macintosh पर भी चला सकते हैं।

Java 8 Features

यह सरल Programming Language है

easy programming language

Java अन्य भाषा की तुलना में एक अधिक सुरक्षित भाषा है, इस भाषा में, सभी कोड Compile होने के बाद Bitecode में बदल जाते है इसलिए Java बहुत सुरक्षित भाषा है।

इससे Software बना सकते है

create softwareJava Programming Language का Use कर के हम Distributed Software बना सकते है, इसका मतलब यह है की एक ऐसा Software जो की किसी Network से जुड़े अलग-अलग Computer पर एक साथ काम कर सके।

यह एक सुरक्षित Programming Language है

secure programming language

Java बहुत ही मजबूत Programming Language है। Java मजबूत Memory Management का उपयोग करती है, साथ ही Java में Pointers का उपयोग बहुत कम होता है जिससे उसकी सुरक्षा में कोई कमी नहीं रहती है।

Java एक Fast Programming Language है

fast programming language

Java बहुत Fast Programming Language है, लेकिन Compiled Language जैसे की C++ से Java थोड़ा Slow है पर Java को हम Slow Language नहीं बोल सकते है क्योंकि दूसरे सभी प्रोग्रामिंग भाषा के तुलना में Java काफी Fast है।

यह Dynamic Programming Language भी है

dynamic programming language

जावा C और C++ से भी ज्यादा Dynamic Programming Language हैं। जावा में Codes में लिखे गए Variables व Class को Run Time में Alocate होती है। जिसकी वजह से ज्यादा Memory Use नहीं होती है।

एक से ज्यादा Task कर सकते है

Multithreaded

Java एक Multithreaded Programming Language है। कोई से भी Java Programs एक साथ एक ही समय में बहुत से Tasks कर सकते है।

Architectural Neutral Format बनाता है

Architectural Neutral

Java Compiler, Architectural Neutral Object File Format को बनाता है जो Compile Code को Execute होने जैसा बना देता है। इससे जो Code Compile किया गया है उसे किसी भी Machine पर Run किया जा सकता है।

यह इस्तेमाल करने के योग्य है

portable

Platform Independent होने के कारण यह बहुत ही Portable है।

Java 2020 में दुनिया की सबसे लोकप्रिय Programming Language है और सभी Commercial Software बनाने के लिए Java Software का उपयोग सबसे ज्यादा होता है। Java में इतनी सारी विशेषताओं के कारण आज Java सबसे अधिक उपयोग होने वाली Programming Language है।

चलिए अब जानते है की आप इस Language को कैसे सिख सकते है।

Learn Java Programming In Hindi

जावा लैंग्वेज कैसे सीखे

यह एक बहुत ही Successful Programming Language है जिसकी Popularity दिन पर दिन बढ़ती ही जा रही है।

आज कई कामों में इस Language का Use किया जाता है।

how to learn java

तो चलिए जान लेते है Java Language सीखकर Java Programming Kaise Kare?

इसके Basics को समझे : कुछ भी नया सीखने के लिए उसके Basics को समझना सबसे जरुरी होता है। यह सबसे अच्छा तरीका है किसी भी Programming Language को सीखने का। इसके Basics को समझने के लिए आप Online Help ले सकते है जैसे आप Java Tutorial पढ़ सकते है।

learn the basic

तो Java Programming Language के Basics को Clear कर ले। Basic Java का Example जैसे- Loops, Functions, Classes, Objects Arrays आदि।

 Theory पर भी ध्यान दे : आपको Theory से भी मदद मिल सकती है। इसके लिए आप Books की मदद ले सकते है। लेकिन पूरी तरह से भी आप Theory पर Depend ना रहे Java से Related Books पढ़े।

theory and practice

सभी चीजों को एक साथ समझने की कोशिश ना करे। थोड़ा Time ले इसके बाद Code को समझे और लगातार इसकी Practice करे।

 Regularly java के बारे में पढ़े : Java के Various Topics को Continuously Read करे और इसे ज्यादा से ज्यादा Explore करने की कोशिश करे।

learn regularly

यह आपको Java के Interest को Maintain करने में Help करेंगे।

Java के दुसरे Student से Communicate करे : आप उन लोगों की Help ले सकते है जिन्होंने Java Language सिख रखी हो। जो पहले से इस Programming Language में Expert हो। आपको जो भी Problem आ रही हो उससे Related आपके जो भी प्रश्न है वो पूछे।

communication with people

Coding सीखना Tough तो है जिसे आप सिर्फ अकेले ही नहीं सिख सकते इसके लिए आपको किसी Experienced People की जरूरत होगी।

Group Study करे : Group Study एक बहुत अच्छा तरीका है Java सीखने के लिए। इससे आपको नयी चीजें जानने को मिलती है और Topic पर सभी अपने अलग-अलग Ideas देते है।

communicate student

आप भी अपना Idea Present कर सकते है और अपनी Problem को उसी Time Discuss कर सकते है तो एक ऐसा Group बनाये उन लोगों के साथ जिसमें सभी Java Language सिख रहे हो।

छोटे Programs create करे : जब आप एक बार पूरी तरह से Confident हो जाते है Basic Stuff, Keywords और Concepts के साथ तो अब आप Basic Java Program को Create कर सकते है।

create programतो Java Download कर ले दोस्तों पहली बार यह थोड़ा Tough होगा लेकिन जब आप दूसरी बार फिर से Program Create करेंगे तो यह आपके लिए Easy हो जाएगा और जो गलती आपने पहले की है वह दूसरी बार आप नहीं करेंगे।

Java Apis का use करके Advance Programs Create करे : एक बार जब आप Basic Program Create करना Complete करते है और आप Java Ke Program (Basic Program) को बनाने के लिए पूरी तरह से Comfortable है तो उसके बाद अब आपको Java Collection और Java Ios के अंदर Java Apis सीखने के लिए Hard Work करना होगा।

creating programs 2

इन Apis में शामिल Various Classes और Interfaces को Explore करना Start करे और उनके लिए Program बनाना Start करे।

Web Application और Desktop Application बनाए : अब यह Step आपको Confidence देगी जिन्हें Java Interview Questions Face करना है। क्योंकि इसके बाद आप Web Application और Desktop Application बनाने के लिए तैयार हो जाते है।

web application

अगर आपको किसी तरह की कोई Problem आ रही है तो आप Experts की Help ले सकते है। सभी अच्छे Material जो Solution को Search करने में आपकी मदद करे उन्हें पढ़े। जो आपके Concept से Related Books है उन्हें पढ़े।

दोस्तों ऊपर बतायी गई इन Steps को Follow करके आपने जाना Java Programming Kaise Sikhe.

यह थी Java Language की जानकारी जो आपने यहाँ पर प्राप्त की।

Conclusion

तो दोस्तों यहाँ आपको Java Programming Language की Full Details मिली।

अगर आप Technical Field में जाना चाहते है तो Java Language सीखने के लिए यह Post आपकी बहुत Help करेगी।

इसमें आपने जाना …

जावा क्‍या है और जावा कैसे सीखे।
Java की History के बारे में आपने जाना।
Java कैसे काम करती है और इसके Features क्या है।

तो दोस्तों आप Java सीखना कब से Start कर रहे है Comment Box में Comment करके बताए और इस Post पर आपके क्या विचार है वो भी Comment करे।

आज की इस Post को अपने Friends के साथ Social Media Sites जैसे- Facebook, Whatsapp, Instagram पर Share करना ना भूले।

Thank You.

आपको हमारा यह लेख कैसा लगा ?

Average rating 3 / 5. Vote count: 5

अब तक कोई रेटिंग नहीं! इस लेख को रेट करने वाले पहले व्यक्ति बनें।

हिंदी सहायता एप्प को डाउनलोड करें।

Contributor
क्या आपको नीरज जीवनानी के आर्टिकल पसंद आयें? अभी फॉलो करें सोशल मीडिया पर!
पाठकों की प्रतिक्रिया आयी।
कमेंट देखे। कमेंट छिपायें।
Comments to: Java Kya Hai? सीखिए Java Language इन आसान और बेहतरीन तरीकों से!
  • Avatar
    October 3, 2018

    Jvm jre jdk ka link mil sakta hai.plzz

    Reply
  • Avatar
    August 5, 2020

    I\’ve been browsing online more than three hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. Personally, if all webmasters and bloggers made good content as you did, the net will be a lot more useful than ever before.

    Reply
Write a response

Your email address will not be published. Required fields are marked *