The main differences between Java and C are speed, portability, and object-orientation. Java was created for the purpose of making a language that could be implemented on many different types of...
Java is an object-oriented language, without pointers, garbage collected. C is a procedural language, with pointers, not garbage collected.Basically, the standard distribution of Java compiles to C...
Java is pure object oriented language, and C++ is not, because you can access the private member of classes in c++ by using the friend function. There is no such function within java.
Apart from the obvious differences in syntax the single biggest difference is that Java is an object orientated programming language while C is not (C's big brother C++ is though). C simply executes...
I'm guessing you're asking HOW a person can tell the difference between a C language and Java language program. C programs will be obvious... look for "include" statements at the top of the file......