Java   View all facts   Glossary   Help | 
| Java program > application > compiler > JIT compiler | 
| JIT compiler comparison table | |||||
| Subject | is a kind of | is a synonym of | have purpose | be part of | has definition | 
|---|---|---|---|---|---|
| compiler | application | Java compiler | to translate source code written in Java into bytecode for the Java virtual machine | A program to translate Java source code into code to be executed by a computer | |
| JIT compiler | compiler | Just-in-time compiler | to improve run-time speed over code that is interpreted by a Java virtual machine | an implementation of the Java Virtual Machine specification | A compiler that converts all of the bytecode into native machine code just as a program is run |