The GNU Compiler for Java - compiles Java source or bytecode to native machine code. Most APIs are supported, except the AWT and Swing. [Open Source, GPL] ... The GNU Compiler for the JavaTM Programming Language...
gcc.gnu.org/java/ gcc.gnu.org/java/
Java Platform, Standard Edition, one of the most widely available and preferred client and server software platforms, serves as the cornerstone in Sun's portfolio of developer products and services. ... The Java Platform...
java.sun.com/javase/ java.sun.com/javase/
The javac tool reads class and interface definitions, written in the Java programming language, and compiles them into bytecode class files. ... By default, the compiler puts each class file in the same directory as its source file. You can specify a separate destination directory with -d (see Options, below).
java.sun.com/j2se/1.3/docs/tooldocs/win32/javac.html java.sun.com/j2se/1.3/docs/tooldocs/win32/javac.html
Free JAVA compilers, Java Development Kits (JDK). Develop your multiplatform Java applications free of charge ... This Java compiler is developed independently of the one by Sun. It is able to generate both Java bytecode and native machine code, as well as convert Java bytecode into native machine code (so theoretically you...
www.thefreecountry.com/compilers/java.shtml www.thefreecountry.com/compilers/java.shtml
Free Java Compilers and Software Development Kits, SDK for the Java Programming Language ... Jikes Java Compiler; IBM's Java compiler is available for several platforms including Win32.
www.freeprogrammingresources.com/javacomp.html www.freeprogrammingresources.com/javacomp.html
Java compiler - Wikipedia, the free encyclopedia
A Java compiler is a compiler for the Java programming language. The most common form of output from a Java compiler are Java class files containing platform-neutral Java bytecode. There exist also ...
en.wikipedia.org/wiki/Java_compiler
openjdk.java.net/groups/compiler/ openjdk.java.net/groups/compiler/
) at the output of a Java compiler. This list of optimizations that currently have to be done by hand should get shorter as Java compilers improve. For each optimization I give before-and-after Java code fragments, and the relevant bytecode (typically an inner loop) that they compile to.
www.cs.cmu.edu/~jch/java/compilers.html www.cs.cmu.edu/~jch/java/compilers.html
Most developers think of the Java compiler, javac, as an unobtrusive command-line tool to invoke when you want to turn Java source code into class files. The Java Compiler API, JSR 199, released in final form last December, opens up the Java compiler to programmatic interaction as well.
www.artima.com/lejava/articles/compiler_api.html www.artima.com/lejava/articles/compiler_api.html