Lenguaje Java Todo programa Java es compilado y después interpretado Independencia de la plataforma Programa Java fichero.java Byte code fichero.class EditorCompiladorIntérprete
Fases 1. Editar el programa 2. Compilar 3. Ejecutar
Edición Con un editor de texto cualquiera editar un fichero llamado: HolaMundo.java // La clase HolaMundo simplemente muestra // el mensaje “Hola mundo” por pantalla class HolaMundo { public static void main (String[] args) { System.out.println(“Hola mundo!”); }
Compilación C:\> dir HolaMundo.java C:\> javac HolaMundo.java C:\> dir HolaMundo.class HolaMundo.java
Ejecución C:\> dir HolaMundo.class HolaMundo.java C:\> java HolaMundo Hola mundo! NOTA: En el fichero “autoexec.bat” debe existir la sentencia: path=c:\jdk13~1.1\bin
HolaMundo Nombre del programa => nombre del fichero: HolaMundo.java nombre de la clase “principal”: class HolaMundo
Programa Principal En la clase HolaMundo, escribimos public static void main (String[] args) Siempre igual Sólo una vez En la clase homónima del fichero
Método main La ejecución empieza siempre por este método Si invocamos el intérprete de Java en una clase sin método main, se obtiene: In class NoMain: void main (String argv[ ]) is not defined
Tipos de datos
Operadores
Sintaxis General
Estructuras de Control