A java compiler takes Java source code and turns it into Java bytecode, which can then be run by the java virtual machine.
Using JIT means that the java code will be compiled and executed at the time that you run the program, which will slow down the program because it has to compile the code at the same time that it runs.
They are different versions. Java 5 is newer than Java 2. Think of it like the difference between the Playstation 1 and the Playstation 3.
Java is object oriented, C is not...
Unix is an operating system, Java is a language.
JAD-Java Application Description JAR-Java archive
A Java applet is embedded within a web page, while a Java application will run directly on your computer.
kamina
kamina
Java or Java SE comes with the standard library, with all the crazy classes to make life easy. Java Core does not come with most of these classes, so that it is a lot smaller.
Java doesn't have pointers. C++ has pointers.
java is from sun and .net is from microsoft, java is a language + runtime and .net is run frame that supports multiple language.
Rowset
Windows is an operating system whereas Java is a programming language. They are entirely different.