They don't.
Java does not require header files like C/C++.
C, C++ and Java are cross-platform languages. NET is for Windows-only.
C++, C#, c+ and java
C, C++, Java, C-Sharp
Java's syntax is primarily based on the syntax of the C and C++ programming languages. James Gosling and his team, the creators of Java, aimed to make Java familiar to programmers who were already proficient in C and C++. This approach facilitated the adoption of Java among developers with prior experience in these languages. At AchieversIT, our Java training courses cover not only the syntax but also the core concepts and principles of Java programming, enabling students to become proficient Java developers.
Java is not similar to C. Java is, however, similar to C++. Both C++ and Java are object orientated programming languages (OOPL's).
Java is object oriented, C is not...
Java does not require header files like C/C++.
Java is considerably easier than C++.
None, as C was made prior to Java.
C can be faster than C++ programs, and definitely faster than Java, since Java is primarily interpreted. C is also somewhat less rigid in definitions as well, not as tightly structured as either C++ or Java can be.
Java: At java.sun.com in the download JDKcategory.C: Google for "Free C/C++ Compilers"
java language moreover solve the problems witch is encounter in c and c++ that s why we use the java language...
No. You can learn Java first if you want. However, from a language perspective, C++ and Java are nearly identical1, and C is the predecessor of C++, so some people feel that the proper sequence is C, then C++, then Java. It is entirely up to you. ----------------------------------------------------------------------------- 1Nearly identical, that is, from a language perspective only. The environment and libraries are vastly different between C++ and Java.
Java
C, C++ and Java are cross-platform languages. NET is for Windows-only.
In C and C++ Variant Records correspond to Unions. There is no corresponding capability in Java