1. Compilador front-end :
los archivos .java se convierten en archivos .class ;
por ejemplo: Sun javac
2. Compilador JIT :
.class se convierte en código de máquina ;
Por ejemplo: C1, C2 compilador de HotSpot VM
3. Compilador estático :
El archivo .java se convierte en código de máquina ;
Por ejemplo: GNU Compiler for the java
1, compilador javac
1.1, el programa escrito en lenguaje java;
Ubicación de origen: