Java Compiler Download
Java Download | Java | Download Java Software
  Java compilers like Javac, Jikes and GCJ translate programs written in the Java programming language, and compile them into bytecode class files. Free Java compiler downloads are available in the links section.     

Java Download Home
Back
Site Contents Map
A-Z Index
Main Pages
 Java
   Java Games
   Sun Java
   Java Runtime Environment
   Download Java Software
   Download Java 1.4.1
   Java Plug in Download
   Java 2 Download
   Java Compiler Download
   Java 1.3.1 Download
   Java 1.3 Download
   Download Java 1.5
   Java for Pocket PC
   Download Java 1.4.2

 Java Script
 Java Virtual Machine
 Free Java Download
 Java Download Windows XP
 Microsoft Java
Reference
 Links
 Contact us


Download Java SoftwareDownload Java Software - Java software from Sun Microsystems allows computer applications to run reliably and compatibly with an array of different network products. You can download Java software for free from Sun's website.


Java compilers like Javac, Jikes and GCJ translate programs written in the Java programming language, and compile them into bytecode class files. Free Java compiler downloads are available in the links section.

 

Java Compiler Download Site
SourceForge - Jikes the open source Java compiler can be downloaded here. www.sourceforge.net


This is a computer program that translates programs in the Java programming language source code to Java class files that contain the generated Java bytecode. The Java Virtual Machine (JVM) loads the class file and either interprets the bytecode or just-in-time compiles it to machine code. There are a few different Java compiler downloads available and even though each compiler uses a different technique, they all generate the same class file format.

Jikes java compiler
Jikes Java compiler

As of 2006, the following are major Java compiler downloads:
  • Javac, included in JDK from Sun Microsystems.
  • Jikes, an open source compiler from IBM, which is written in C++ and uses a variant of static single assignment form for optimization.
  • GCJ, a part of gcc which compiles C, Fortran, Pascal and other programming languages besides Java.
  • ECJ, the Eclipse Compiler for Java, is an open source incremental compiler used by the Eclipse JDT.


 



The most relevant links we could find, placed here free

Answers.com - Further information relating to Java compilers including a diagram explaining how they work. www.answers.com

GCJ - The home site for GCJ, the GNU Java compiler download. gcc.gnu.org


Javac - The javac tool reads class and interface definitions, written in the Java programming language, and compiles them into bytecode class files. The javac command compiles Java source code into Java bytecodes. You then use the Java interpreter - the java command - to interpret the Java bytecodes.

Jikes - is an open source Java compiler download. The original version was developed by IBM but was quickly transformed into an open source project contributed to by an active community of developers. It has subsequently been transferred to SourceForge. It is much faster in compiling small projects than Sun's own compiler.

Gcj java compiler (Click to enlarge)
GCJ Java compiler

GCJ - The GNU Compiler for Java (GCJ) is a free software compiler for the Java programming language that is part of the GNU Compiler Collection (GCC). It can compile Java source code to either Java Virtual Machine bytecode, or directly to machine code for any of a number of CPU architectures.