Difference between C++ and Java | C++ | Java

Difference between C++ and Java


C++ Developed by Bjarne Stroustrup  at Bell Labs in 1979 and Java Developed by James Gosling at Sun Micro systems and released in 1995 as a core component of Sun Micro systems' Java platform

Related Tutorial: Learn C++ Online

C++ was designed for systems and applications programming. Java is a pure object oriented programming language. C++ support template classes, but java does not support them.

C++ is not complete Object-Oriented as language comparison to Java
Java is a complete Object-Oriented language
Supports native undersigned arithmetic
No native support for unsigned arithmetic
Conditional inclusion one of the main feature of C++
Java does not support conditional compilation and inclusion
C++ uses the only compiler
Java uses both compiler and interpreter
C++ supports operator overloading multiple inheritances
Java does not support operator overloading multiple inheritances
C++ supports pointers
Java does not support pointers
C++ provides header files
Java does not provide header files
In C++ we can declare global variables
In Java, we can't declare global variables

Best WordPress Hosting


Discount Coupons

Get a .COM for just $6.98

Secure Domain for a Mini Price

Leave a Reply

    Waiting for your comments