Fases en El Desarrollo de Un Programa
Fases en El Desarrollo de Un Programa
RECUERDA:
La idea es programar para la mquina virtual y sta es un programa que se puede
ejecutar en cualquier plataforma (Linux, Windows, Mac,...) lo que hace que Java sea un
lenguaje mucho ms transportable que los tradicionales.
Los programas Java no son ejecutables, el resultado de su compilacin no es un
archivo ejecutable sino un archivo de instrucciones que son interpretables por una
aplicacin conocida como la mquina virtual de Java (JVM).
Por lo tanto, hay dos pasos en el proceso de ejecutar cdigo Java:
Primero hay que compilar el cdigo fuente generando un cdigo conocido como
bytecode o J-code (que es directamente interpretable por la JVM). Ese cdigo
(generado en archivos con extensin .class) es traducido lnea a lnea por la mquina