Content deleted Content added
spelling |
Added link to Java bytecode. |
||
Line 1:
In [[computing]], a '''Java compiler''' is a [[compiler]] for the [[Java (programming language)|Java programming language]]. The most common form of output from a Java compiler is [[Class (file format)|Java class files]] containing platform-neutral [[Java bytecode]]. There exist also compilers emitting optimized [[Machine code|native machine code]] for a particular hardware/[[Operating system]] combination.
Most Java-to-bytecode compilers, [[Jikes]] being a well known exception, do virtually no [[Optimization (computer science)|optimization]], leaving this until [[runtime]] to be done by the [[JRE]]{{Fact|date=April 2007}}.
|