- El compilador analiza la sintaxis del código fuente (con extensión .java). Si no hay errores, genera bytecodes
> javac <Nombre>.java
- El intérprete es la Máquina Virtual de Java que ejecuta los bytecodes (*.class) creados por el compilador.
> java <Nombre> (sin extensión)
> java <Nombre> arg1 arg2 …