Content deleted Content added
No edit summary |
m v2.04b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation) |
||
Line 1:
{{Short description|Program compiler for Java programming language}}
A '''Java compiler''' is a [[compiler]] for the programming language [[Java (programming language)|Java]]. The most common form of output from a Java compiler is [[Java class file]]s containing platform-neutral [[Java bytecode]],<ref>{{Cite web|title=The Java Virtual Machine Specification, Java SE 8 Edition, Section 1.2|url=https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-1.html#jvms-1.2|access-date=2021-09-24|language=en}}</ref>
Most Java-to-bytecode compilers do virtually no [[Optimization (computer science)|optimization]], leaving this until [[Run time (program lifecycle phase)|run time]] to be done by the [[Java virtual machine]] (JVM).{{Citation needed|date=September 2021}}
|