What is the difference between C++ & Java?
Answers were Sorted based on User's Feedback
Answer / imran khan
Both are Object Oriented Programming, But Java design to
support the web applications, GUI programming is easy with
java, Java does not require third party package(header file
in C++) to connect Database, Java is Platform independent
where as C++ is platform dependent.
Is This Answer Correct ? | 75 Yes | 7 No |
Answer / rekha katti
In java we use "applets" and "swing" components to design web applications which are user friendly. where as in c++ we have no such components to develop a web applications,which are user friendly.
Is This Answer Correct ? | 72 Yes | 9 No |
Answer / rohit
Java is a plate form independent Language but c++ is not.
Java doesn't support multiple inheritance but C++ do.
Java is more secure and robust than c++.
Is This Answer Correct ? | 60 Yes | 7 No |
Answer / tarique anwer
The main purpose to developed java language is that "TO
MAKE UNIQUE COMPILER".
java have unique compiler and c++ have savral compiler.
Is This Answer Correct ? | 61 Yes | 9 No |
Answer / gyana
You can say as java is the advance version of the C++.You
can made differences between this two because java do some
modification in the C++ and released it.So there are 6
differenes between java and c++.these are
1-Java does not support predessor.
2-Java doesn't contain any data types such as enum,
struct,union.
3-java doesnot support multiple inheritance however it
supports this by using interface.
4-Java have no template class.
5-java is platform indepedent and c++ is plotform
indepedent.
6-java donot contain any pointer values.
7-java java doesnot contain goto keyword.
these above features are not supported by java but
supported by C++.So these are the differences between java
and C++.
Is This Answer Correct ? | 61 Yes | 9 No |
Answer / shyam
java is totaly Encapsulated because every thing with in a
class...i c++ main remains out of class but in case of java
its inside the class...................
Is This Answer Correct ? | 54 Yes | 5 No |
Answer / gokul
1) c++ is platform dependent
Java is platform independent
2) multiple inherence is possible in c++ but not in Java
3) Pointers possible in c++ but not in Java
4) we cant create web applications in c++ but can in Java
5) A c++ program can be without class, but java program
should be in class :)
Is This Answer Correct ? | 26 Yes | 3 No |
Answer / murugan.s
Java make to Create console, window and web Applications..
but C++ only console application.
Is This Answer Correct ? | 20 Yes | 2 No |
Answer / s.palanivel rajan.,b.e
Java is pure object orientef language but C++ is not because
we can write a c++ pprogram without using class or object...
The techniques which are not supported in java nut supported
by c++ are...
POINTERS
STRUCTURES
OPERATOR OVERLOADING
MULTIPLE INHERITANCE
GOTO OPERATOR
AUTOMATIC TYPE CONVERSION
DESTRUCTOR
UNSIGNED INTEGER
Is This Answer Correct ? | 21 Yes | 4 No |
How many ways can you break a singleton class in java?
What does this () mean in java?
Name the method of a Container that can be used to cause a container to be laid out and redisplayed?
Explain the key functions of data binding?
0 Answers Akamai Technologies, Aspire, Impetus, Infogain, Tavant Technologies, Virtusa,
what is meant wrapper classes?
Explain about field hiding in java?
What is the purpose of stub and skeleton?
what is the use of declaring constructor as private?
5 Answers Cyient, IVY Technologies, Sai Softech, Virtusa,
What is the purpose of garbage collection in java?
What is the output of the below java program?
Can a final variable be initialized in constructor?
Can I import same package/class twice?