what is the difference between Cpp And Java
Answers were Sorted based on User's Feedback
Answer / shankar
every one says java does not supports multiple inheritance
but in java the multiple inheritance will be done .by using
interface concept there the multiple inheritance will be
done.
cpp had pointers
java does not had pointers
Is This Answer Correct ? | 70 Yes | 3 No |
Answer / madhu
cpp is not 100% object oriented programming language,
because primitives are not objects in cpp,
whereas java is said to be 100% pure object oriented
programing language, because we can convert the primitives
into objects by using the concept called 'wrapping'.
Is This Answer Correct ? | 45 Yes | 7 No |
Answer / segi reddy
1. cpp is platform dependent where as java is platform
independent.
2. #define, typedef are available in cpp where as in java
others are availble to achieve it.
3. goto statement is there in Cpp where as in java it is
not available.
4. there are 4 types of access specifiers are available in
java and in Cpp only 3 types are available.
5. No header files in Java.
6. no Pointers concept in java.
7. Destructors are not available in java
Is This Answer Correct ? | 29 Yes | 1 No |
Answer / tulasi prasad
in java no pointers concept
there is no friend,::(Scope Resolution)etc..
no operator overloading except +
no header file concept
no macros
no destructors(Garbage Collecter is there in java)
Is This Answer Correct ? | 20 Yes | 1 No |
Answer / chaitanyadeepthi
why we create dynamic objects in java unlike in cpp
Is This Answer Correct ? | 8 Yes | 0 No |
Answer / hady daaboul
java is a 100% oop language.that doesnt mean that who
developed it are proffessionals actually advantages in java
over cpp revealed disadvantages too..like the pointers
concept ..well yea java doesnt have pointers as users think
but its pointers based ... there is no way but that .java
doesnt allow overloading functions but it developed ready
packages rather than overloading...Well eventually this is
a hard debate that will not end coz in my point of view cpp
should be treated as a mother Language..It is really a
super powerfull language ..
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / xyz(gtcs071033)
cpp is the extention used for the c++ program file whereas the java for java file(.cpp or .java).
now we can say all those what these all have said...
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / sweety
cpp is not a object oriented language .java is the object
oriented programing language
Is This Answer Correct ? | 2 Yes | 1 No |
What is io stream in java?
What is type inference in java8?
Are static members inherited to sub classes?
Why 1 is not a prime number?
Difference between a class and an object?
what is the main difference between string and stringbuffer? can you explain it with program?
there are N number of matchboxes numbered 1...N.each matchbox contain various number of stick.Two player can alternatevely pick some amount of stick from the higest stick containing box . The player is condidered win if there is no stick after his move.Find the final move so that the move player win. Note:In case the number of stick is equal ,pick the stick from the higest numbered box.
What are the three types of design patterns?
What is hashmap in java?
Why convert an applet to an application?
What is the difference between pageContext and page implicit objects in jsp?
9 Answers Gspann Technologies, Merrill Lynch, Polaris,
What is Locale class?