Beruflich Dokumente
Kultur Dokumente
Incompatibles
entre ellos
Fichero EXE Fichero EXE Fichero EXE
Pentium Solaris Apple
Tecnologías Software para Internet, Erick Arauco, Udep Ets - 2004 12
Independencia de la plataforma
Código
Fuente
Java
Compilador
Cada sistema depende de una Java No es directamente ejecutable
máquina virtual Java propia Necesita de un intérprete
Fichero
Binario
/* Programa: Welcome.java
A first program in Java */
• Cada class que definimos inicia con la palabra „public“. Más adelante
veremos porqué. (Es posible iniciar con una palabra que no sea public)
• Exactamente, uno de esos métodos debe ser llamado „main“ y debe ser
definido, en caso contrario el intérprete no ejecutará la aplicación
Javac Welcome.java
Generará un
archivo
„Welcome.class“
java Welcome
Ejecuta la
aplicación
• El intérprete automáticamente llama al método „main“, y
posteriormente imprime la línea correspondiente („Welcome to Java
Programming“)