Java kya hai - जावा क्या है और कैसे सीखें ?


Java kya hai - जावा क्या है और कैसे सीखें ?

Java kya hai, java kaise shikhe ( java क्या होता है ) --

java kya hai. अगर आप computer science मैं रूचि रखते है. तो आपने कभी न कभी तो java का नाम सुना ही होगा और इसके बारे मैं जानने की कोशिश भी की होगी तो आज की इस post के द्वारा हम आपको बताएँगे की java kya hai,  java के features और java कैसे शिखे ! तो चलिए जान लेते है की java क्या होता है

Java kya hai - जावा क्या है ? ( What is java in hindi ) 

जावा एक object oriented programming language है। जिसे  high level language भी कहा जाता है क्योंकि इसे मनुष्य द्वारा आसानी से पढ़ा और लिखा जा सकता है। java एक multiple platform और distributed  प्रोग्रामिंग language है।


जिसका उपयोग console application, web application, mobile application etc. बनाने के लिए किया जाता है इसके अलावा इस लैंग्वेज का इस्तेमाल लगभग सभी device के लिए software या app develop करने के लिए भी होता है जावा दूसरे प्रोग्रामिंग लैंग्वेज के तुलना मैं सरल बेहतर तेज़ और secure प्रोग्रामिंग लैंग्वेज है

जिसका उपयोग वर्त्तमान समय मैं केवल कंप्यूटर मैं ही नहीं बल्कि mobile phones, tablets, electronic device जैसे tv, washing machine, AC । में भी किया जाता है
आजकल online shopping, online banking, online form यह सभी java के ही मदद से किया जाता है.

वर्तमान में लगभग सभी moblie companies java support करते हैं गूगल ने जावा को Linux  के जोड़ते हुए  device के लिए android का नाम एक open source operating system develop किया गया है जो कि आज के समय में काफी मशहूर हो चुका है

लगभग सभी बड़ी कंपनीया android प्लेटफार्म के लिए moblie device, tablets, smart watche आदि development करते हैं

java language web application जैसे website, blog बनाने की सुविधा भी प्रदान करती है और साथ में मोबाइल के लिए apps भी बनाने में मदद करती है आज के समय में जितनी भी web pages हैं वो java script पर चलते हैं

android devices इसके लिए बहुत सारे ऐसे एप्लीकेशन बनाए गए हैं जो कि java  में लिखा गया है यह application android के software development kit या SDK का उपयोग करके बनाए गए हैं

जावा का इतिहास history of java?
Java kya hai - जावा क्या है और कैसे सीखें ?
Java एक कंप्यूटर based programming language है  जिसे james Gosling और उनके  सभी sun microsystem ने सन 1991 मे विकसित किया था James Gosling को जावा का प्रमुख developer माना जाता है इस लैंग्वेज को बनाने के पीछे उनका एक ही सिद्धांत था write once run anywhere जिसका मतलब था लैंग्वेज को एक ही बार लिखा जाएगा और इसका उपयोग हर जगह किया जाएगा James Gosling और उनकी team द्वारा विकसित किए गए इसरो programming का नाम Oak रखा था।

जिसके बाद सन1995 में इसका नाम बदलकर java रख दिया गया जावा के team के सदस्यों को green team भी कहा जाता है इन्होंने एक लैंग्वेज को develop करने के लिए एक प्रोजेक्ट शुरु किया था जोकि डिजिटल डिवाइस इसके लिए application develop करने में मदद करता है। मुख्यतः जावा को consumers electronic devices जैसे कि tv Sept a box  VCR software बनाने के लिए डेवलप किया गया था  लेकिन यह Internet programming के लिए best programming language

james Gosling ने इस program का नाम सबसे पहले greentalk रखा था। इसके बाद इसे बदल कर Oak रखा गया यह नाम पहले से ही Oak technology के द्वारा registered था इसलिए इसे  फिरसे बदल कर java रखा गया java  का सबसे महत्वपूर्ण और लोकप्रिय feature है की java language platform independent होता है इसका मतलब है की जावा प्रोग्रामिंग लैंग्वेज किसी भी विशेष hardware या oprating system के लिए नहीं बनाया गया है। इसलिए java पर बनाये प्रोग्राम किसी भी system पर run किये जा सकते है। जावा का ये यूनिक feature आज भी जावा को सबसे popular language बनता है

Java के versions 

जावा का पहला version JDK 1.0 (23 January 1996) मैं release किया गया था। उसके बाद कई सारे versions develop और release किया गए जैसे -

  • JDK 1.1 (19 Feb, 1997)
  • J2SE 1.2 (8 Dec, 1998)
  • J2SE 1.3 (8 May, 2000)
  • J2SE 1.4 (6 Feb, 2002)
  • J2SE 5.0 (30 Sep, 2004)
  • Java SE 6 (11 Dec, 2006)
  • Java SE 7 (28 July, 2011)

वर्तमान समय मैं जावा का letest version है
Java SE 8 जिसे ( 18 March 2014) मैं release किया गया था ।
यह एक object oriented लैंग्वेज है जोकि c और c++ पर आधारित है लेकिन java को और भी simplify और improved किया गया है जिससे की programming  feature के error को दूर किया जा सके  java source code की file  जिसका extension .java होता है उनको compiler की मदद से byte code format मैं generate किया जाता है और फिर java इंटरप्रिटर उसको execute करता है compile java code सभी computer पर java virtual machine JVM की मदद से run होता है JVM एक virtual machine है जोकि run time environment उपलब्द करता है । जहा पर जावा program को run किया जाता है। जितने भी java computer programs को run करते है उन सभी मैं पहले से ही JVM installe होता है इसलिए जावा का source  code सभी platform के कंप्यूटर मैं चलता है ।

जावा के प्रकार - types of java 

जावा वास्तव मैं एक बहुत ही बड़ी programming  language है इसलिए sun microsystem ने इसे कई हिशो मैं विभाजित किया है। ताकि जो programmer जिस category से जुड़े software develop करना चाहते है उन्हें केवल उन्ही category से सम्बंधित java के बारे मैं जानने की जरुरत पड़े

》जावा को मूल रूप से तिन हिशो मैं divide किया गया है।

(1) JAVA Micro Edition ( J2ME )
(2) JAVA Standard Edition ( J2SE )
(3) JAVA Enterprise Edition ( J2EE )

Java के features क्या है

(1) simple language 

जावा एक बहुत ही आसान लैंग्वेज है क्योंकि इसमें c++ की तरह ही syntaxs होता है जो की आसानी से शिखे जा सकते है  लेकिन c++ की तरह इसमें operator overloading और header file का प्रयोग नहीं किया जाता है जिससे ये शिखने मैं और भी आसन बनती है ।

(2) object oriented 

जावा एक शुद्ध object oriented  प्रोग्रामिंग लैंग्वेज (OOPS) है । अर्थात इसमें procedures का प्रयोग नहीं किया जाता है बल्कि यह सिर्फ object पर आधारित लैंग्वेज है। जावा (OOPS) के Concept को follow करता है जो software development और maintenance के काम को सरल बनती है ।

(3) platform independent 

जावा platform independent लैंग्वेज है अर्थात यह हर किसी platform मैं run हो सकती है ।
Example - android, windows, linux, और mac जावा मैं लिखे गए program किसी भी oprating system मैं run किये जा सकते है ।
जैसे  अगर आपने जावा का प्रोग्राम windows os मैं लिखा है तो उसे  हम linux is मैं भी आसानी से run कर सकते है। 

(4) secure 

जावा का एक और बड़ा feature ये है की यह एक सुरक्षित लैंग्वेज है। जावा सबसे अधिक सुरक्षित है क्योंकि जावा प्रोग्राम जावा run time  environment मैं run होता है machine code generate करने से पहले प्रोग्राम को JVM पर कुछ test run करके error को detect करती है java language virus free होती है जिससे programs सुरक्षित रहते है ।

(5) portable 

जावा एक portable language है क्योंकि जावा के source  code को compiler की सहायता से byte code मैं परिवर्तित किया जाता है ये byte code हर किसी system मैं run हो जाता है इसलिए इसे आसानी से प्राप्त किया जा सकता है ।

(6) Robust 

Robust का मतलब होता है मजबूत जावा मैं बनाया हुआ कोई भी program अलग-अलग environment मैं बिना crash हुए काम कर सकता है इसके programs कभी भी crash  नहीं होते है जावा मैं जो भी errors आती है उसे आसानी से खोज कर solve किया जा सकता है इन्हीं  सभी कारणों से जावा एक Robust language है।

(7) multi threaded 

जावा एक multi threaded लैंग्वेज है। जिसका मतलब है की जावा मैं बड़े-बड़े  program को छोटे-छोटे sub program मैं divide किया जाता है और इन्ही  sub program को क्रमानुसार executr किया जाता है इसी तरह जावा एक साथ कई task पूरा कर सकता है। ये फीचर जावा को fast और interactive बनता है इस feature का इस्तेमाल multi media और web application मैं किया जाता है ।
       

(8) distributed 

जावा एक distributed language है जिसका मतलब है की जावा प्रोग्राम इंटरनेट मैं run करने के लिए बनाये जाते है जावा मैं हम distributed application बना सकते है ये वो application होते है जो अलग अलग network पर distributed होकर रहते है लेकिन एक साथ मिलकर task perform करते है। जावा मैं http और ftp protocol का प्रयोग किया जाता है। जिससे की आसानी से Internet मैं data को access किया जाता है ।

Java कैसे सीखें how to learn java in hindi 

आप जावा को online बहुत ही आसानी से सीखें सकते है यहाँ पर आप beginner से advance तक java को सीख सकते है ये बहुत ही popular sites है जहा पर आप java tutorials सीख सकते है ।


Conclusion ( निष्कर्ष ) --

दोस्तों आज की post मैं हमने जाना java kya hai, java ke feature, java ki history और java kaise shikhe मुझे आशा है की आप सभी को अच्छी तरह से समझ मैं आ गया होगा की java kya hai दोस्तों java एक बहुत ही simple और secure language है जोकि आज के दिन मैं 3 billion devices मैं इस्तेमाल की जा रही है।

0 Response to "Java kya hai - जावा क्या है और कैसे सीखें ? "

Post a Comment