Type Here to Get Search Results !

Java क्या है ? कैसे सीखे जावा -What is java in hindi ?

0

What is java in Hindi?

JAVA को Sun Microsystem द्वारा 1991 में Developed किया गया था, जिसे बाद में Oracle Corporation ने खरीद  लिया था। इसे James Gosling and Patrick Naughton द्वारा Developed किया गया था। यह एक सरल प्रोग्रामिंग भाषा है। किसी प्रोग्राम मेको लिखना, compiling and debugging करना जावा में आसान है। यह मॉड्यूलर प्रोग्राम और पुन: प्रयोज्य कोड बनाने में मदद करता है।


Java terminology- जावा के बारे में 


इससे पहले कि हम java सीखना शुरू करें, थोडा सा इसके बारे में जानना जरुरी है .

Java virtual machine (JVM)


इसे आमतौर पर JVM के रूप में जाना जाता है। JVM तिन Phases में काम करता है :
पहेले प्रोग्राम को लिखना है ,उसके बाद compile करना है ,उसके बाद प्रोग्राम को RUN करना होता है .

1) प्रोग्राम को लिखना आपके और मेरे जैसे जावा प्रोग्रामर द्वारा किया जाता है।
2) प्रोग्राम का Compilation JAVAC COMPILER से होता है ,javac एक primary java compiler होता है जो की JDK के अन्दर होता है .
3) last phase में jvm bytecode को execute करता है जो की कम्पाइलर के माध्यम से बनाया  गया है .

तो  हम समझ गए की jvm का काम होता है bytecode को execute करना जो की compiler ने बनाया होता है .
bytecode जैसे हम ऊपर बात कियी की javac compiler जो java  source code को bytecode में बनाता है ,जो की JVM एक्सीक्यूट करता है .यह bytecode .class फाइल में save होता है .

JDK(Java Development Kit)

जैसे की में jdk का नाम लिया चलिए इसके बारे में जानते है .जैसे की इसका नाम से पता चल जाता है एक kit है जिसके अन्दर java software बनाने केलिए कुछ चीज़ है .जैसे मान लीजिये क्रिकेट खेलने केलिए आपको ball,bat,wicket चाहिए ताकि आप खेल संको .इसी तरह आप java का program लिखने केलिए jdk जरुरत है

.यह आपके कंप्यूटर के अन्दर नही होगा तो आप java प्रोग्राम रुयं नही कर पायेंगे .इसके अन्दर आपको JRE (Java Runtime Environment), compilers and various tools like JavaDoc, Java debugger और बहुत सारे चीज़ मिलजायेगा .आपको अभी यह सारे चीज़ confuse लग रहा होगा मुझे भी लगता था पहेले ,सभी चीज़ केलिए टाइम लगता है .

Java Runtime Environment (JRE)


Java Runtime Environment (JRE) यह एक पार्ट है jdk का .jdk एक पार्ट है लिकिन यह अलग सी download होता है .
अब चलिए java के कुछ main features की बात करेंगे जो की java को popular बनाता है .

Java is a platform-independent language


जैसे की हमने ऊपर पढ़ा की javac compiler जो java  source code को bytecode में बनाता है .यह bytecode हर system में रन कर सकते हैं .मान लीजिये आपने  windows system use करते हो ,और अपने एक प्रोग्राम लिखा उसका bytecode generate होगया यह bytecode को आप linux,mac कोई भी सिस्टम में चला लो यह चल जायेगा लिकिन दूसरी प्रोग्राम में यह सुबिधा नही है .

Java is an Object-Oriented language


आगे  जाके हम इसके बारे में ज्यादा पढेंगे ,
अभी केलिए बास इतना ही जानो की java ek Object Oriented language है जो की object से खेला जाता है .
अभी केलिए बास जाने की Object Oriented language में 4 main टॉपिक है -
1-Abstraction
2-Encapsulation
3-Inheritance
4-Polymorphism

Simple

java बहुत ही सरल लैंग्वेज कहा जाता है ,कियुनकी इसमें complex features add नही क्या गया है जैसे
Operator overloading, Multiple inheritance, pointers and Explicit memory allocation.

Robust Language

java programming को ऐसा बनाया गया है की errors को early checking करके जान सकते हैं जो की other language में availabel नही है .

secure 

java language बहुत ही secure है इसमें  pointers and we cannot access out of bound arrays .और इसमें बहुत सारे features है जो इसे secure बनाता है .

Java is distributed

java को use करके हम RMI(Remote Method Invocation) and EJB(Enterprise Java Beans) applications बना सकते हैं , इसीलिए इसे distributed लैंग्वेज कहेते हैं .

Multithreading

java Multithreading support करता है जिसके बजहसे आप एक ही साथ 2 से अधिक program को एक्सीक्यूट कर सकते हैं .

Portable

जैसे की हम ऊपर पढ़े थे की java प्रोग्राम को एक बार compile करके कोई भी system पे run कर सकते हैं .इसे Portable कहते हैं . 

Post a Comment

0 Comments

Recent-post