Similarities and Difference between Java and C++ in hindi | C++ vs Java

आज हम Java के इस  tutorial में Similarities and Difference between Java and C++ in hindi | C++ vs Java (Java और  C++ के बीच समानताएं और अंतर ), Difference between Java and C++ in hidni | C++ vs Java, Similarities  between Java and C++ in hindi | C++ vs Java के बारे में पढेंगे. तो चलिये शुरू करते. hello दोस्तों Hindi me iT में आपका बहुत – बहुत अभिनन्दन है.

Similarities and Difference between Java and C++ in hindi | C++ vs Java (Java और  C++ के बीच समानताएं और अंतर )

इनको भी पढ़े

Similarities  between Java and C++ in hindi | C++ vs Java (Java और  C++ के बीच समानताएं और अंतर )

1.Execution :

java के code या java के source code  को java compiler compile करते समय bytecode में convert करता हैं और एक  .class  file को  बनाता हैं जिसमें compiler के द्वारा convert किया गया bytecode होता हैं. java code को run करते समय JVM (Java Virtual Machine) .class file को load करता हैं और इस code को machine code में convert करता हैं.  java computer programming language compiled और interpreted दोनों प्रकार की programming language हैं. जबकि C++  programming language का code execute compiler का use करके किया जाता हैं.

C++ का compiler compile करते समय ही source code को machine code में convert कर देता हैं. इसलिए c++ programming language java programming की तुलना में fast execute होती हैं लेकिन C++ platform-independent language नहीं हैं.

Similarities and Difference between Java and C++ in hindi

  2. Features :

C++ और java दोनों ही Object Oriented programming language हैं जिसकी वजह से बहुत सारी problem solve हो जाती हैं और बहुत से features provide होते हैं. दोनों ही programming language में अगल-अलग features मिलते है Object Oriented programming में दोनों ही programming language में कुछ features C++ provide करता हैं कुछ java करता हैं.

Abstraction :

 Abstraction का features C++ और java दोनों programming language में मिलता हैं.

Encapsulation:

Encapsulation का features C++ और java दोनों programming language में मिलता हैं.

Single Inheritance :

Single Inheritance का features C++ और java दोनों programming language में मिलता हैं.

Multiple Inheritance:

Multiple Inheritance C++ support करती हैं जबकि java programming language support नहीं करती हैं.

Polymorphism :

Polymorphism का features C++ और java दोनों programming language में मिलता हैं.

Static Binding:

Static Binding का features C++ और java दोनों programming language में मिलता हैं.

Dynamic Binding :

Dynamic Binding का features C++ और java दोनों programming language में मिलता हैं.

Operator Overloading :

Operator Overloading  C++ support करती हैं जबकि java programming language support नहीं करती हैं.

Header Files  :

Header Files C++ support करती हैं जबकि java programming language में जरूरत नहीं करती हैं.

Pointers :

Pointers C++ support करती हैं जबकि java programming language support नहीं करती हैं.

Global Variables :

Global Variables C++ support करती हैं जबकि java programming language support नहीं करती हैं.

Template Class :

Template Class C++ support करती हैं जबकि java programming language support नहीं करती हैं.

Interference and Packages :

Interference and Packages  को java support करता हैं जबकि C++ नहीं करता हैं .

API :

API को java support करता हैं जबकि C++ नहीं करता हैं.

इनको भी पढ़े

Difference between Java and C++ in hidni | C++ vs Java

S.No. Comparison  Java C++
1. Platform-independent Java programming language एक  platform-independent language हैं. जबकि  C++ programming language एक platform-dependent language हैं.
2. Mainly used for java programming language को मुख्य रूप से application programming के लिए किया जाता हैं. java का use आज कल Windows-based, web-based पर मोबाइल application को develop करने में किया जाता हैं. जबकि C++ use मुख्य रूप से आज कल  system programming में किया जा रहा हैं.
3. Design Goal java programming language को interpreter printing के लिए design किया था. java programming language का use आज बहुत अधिक हो रहा हैं. C++ programming language को system और applications programming के लिए develop लिया गया था.
4. Founder Java programming language को develop करने वाले अमेरिका  को James Gosling द्वारा Sun Microsystems में develop  किया था। C++  programming  language को develop करने वाले person Bjarne Stroustrup द्वारा के Bell Labs since 1979 में से C language के विस्तार के रूप में develop था.
5. First Release On May 23, 1995 In October 1985
6. Official Website oracle.com/java isocpp.org
7. Portability java programming language Portable  हैं.   C++ programming language Portable नहीं  हैं.
8. Compilation java programming language Compiled और Interpreted Language हैं. C++ programming language  केवल  Compiled Language हैं.
9. Memory Management java Memory Management Automatic करता हैं. जबकि C++ में  Manual करना पड़ता हैं.

Difference between Java and C++ in hidni

इनको भी पढ़े

10. Multiple Inheritance java Multiple Inheritance को support नहीं करता हैं. जबकि C++  Multiple Inheritance को support करता हैं.
11. Overloading java method overloading को support करता हैं . operator overloading को support नहीं करता हैं. जबकि C++ method overloading और operator overloading दोनों को support करता हैं.
12. goto Keyword java goto Keyword ko support नहीं करता हैं. C++ goto Keyword को suport करता हैं.
13. Object Management java Automatic object management करता हैं क्योकि java में  garbage collection होता हैं जो unused object को delete करता रहता हैं.  C++ में unused object को  manual  delete करना होता हैं. 
14. Structures and Unions java Structures और  Unions को  support नहीं करता हैं. जबकि C++ Structures और  Unions को  support करता हैं.
15. Virtual Keyword java Virtual Keyword को  support नहीं करता हैं. C++ java Virtual Keyword को  support करता हैं.
16. Thread Support java programming language  built-in thread को support करता हैं. C++ programming language  built-in thread को support नहीं करता हैं. ये language thread को support करतने के लिए  third-party libraries पर निर्भर रहना पड़ता हैं..
17. Documentation comment java programming language documentation comment (/** … */) को supports  करता हैं.

 

 

C++ documentation comment (/** … */) को supports  नहीं  करता हैं.
18. Hardware java  programming language  hardware  के करीब नहीं हैं.  C++ programming language  hardware  के करीब हैं. 
19 Object-oriented java   object-oriented programming language हैं.

 

 

C++ भी  object-oriented programming language जबकि C programming language में  single root hierarchy possible नहीं हैं.
20. unsigned right shift >>> java  programming language >>> operator को  support करता हैं. C++ programming language >>> operator को  support नहीं करता हैं.

Read more click

इनको भी पढ़े

आशा  करता हूँ Similarities and Difference between Java and C++ in hindi | C++ vs Java (Java और  C++ के बीच समानताएं और अंतर ), Difference between Java and C++ in hidni, Similarities  between Java and C++ in hindi आपको समझ में आ गया होगा. अगर आपको इससे related कोई question पूछना हैं तो आप comment करके पूछ सकते है . हम आपकी comment का जबाब जरुर देंगे. अगर हमारे द्वारा दी गयी जानकारी अच्छी लगी हो तो हमे comment करके जरुर बताये और आपका हमको कोई सुझाब हो तो उसे भी जरुर बताये . दोस्तों आपसे एक request हैं. आप इस जानकारी को आपने दोस्तों , रेस्तेदारो के साथ जरुर शेयर करे | धन्यबाद

Leave a Comment