Sei sulla pagina 1di 12

INTRODUCCIN A LAS

APLICACIONES JAVA
Primer programa en Java: impresin de una
lnea de texto
Herramientas necesarias
Editor de texto (opcionalmente un Entorno de Desarrollo Integrado)
Kit de Desarrollo de Java (JDK)
Entorno de Ejecucin de Java (JRE)
Mquina Virtual de Java (JVM)
Primer programa en Java: impresin de una
lnea de texto
Primer programa en Java: impresin de una
lnea de texto
Comentarios
// indican que la lnea es un comentario (a partir de //).
Se usan para documentar programas y mejorar su legibilidad.
El compilador ignora los comentarios.
Los comentarios tradicionales pueden ocupar varias lneas:
Comienzan con /* y terminan con */
Todo el texto entre dichos delimitadores es ignorado por el compilador
/* Este es un comentario tradicional.
Puede ocupar varias lneas. */
Primer programa en Java: impresin de una
lnea de texto
Lneas vacas y espacios
Hacen el programa ms fcil de leer.
Los espacios en blanco son ignorados por el compilador
(Lneas en blanco, carcter de espacio, tabulacin).
Primer programa en Java: impresin de una
lnea de texto
Declaracin de una clase
Cara programa en Java consiste de al menos una clase.
La palabra clave class indica la declaracin de una clase y va seguida
inmediatamente del nombre de la clase.
Las palabras clave son reservadas por Java para su uso.
Nombres de clase
Por convencin, empiezan con letra mayscula.
El nombre de una clase es un identificador
Un identificador es una serie de caracteres que consiste de letras, dgitos,
guiones bajos (_) y signos de pesos ($). No pueden empezar con dgitos y no se
permiten espacios.
Java distingue entre maysculas y minsculas.
Primer programa en Java: impresin de una
lnea de texto
Llaves
Una llave izquierda {, comienza el cuerpo de una declaracin de clase.
Una llave derecha }, debe finalizar la declaracin de una clase.
El cdigo entre las llaves debe estar indentado.
Declaracin de mtodo main.
Punto de inicio de cualquier aplicacin Java.
Los parntesis despus del identificador main indican que es un mtodo.
main siempre se define como se muestra en seguida, de lo contrario la JVM no
ejecutar la aplicacin.
Los mtodos realizan tareas y pueden devolver informacin al completar su
tarea.
La palabra clave void indica que el mtodo no devolver informacin.
Primer programa en Java: impresin de una
lnea de texto
Cuerpo de un mtodo
Contenido dentro de un par de llaves: { }.
Instruccin
Indica a la computadora una accin a realizar.
Imprime en pantalla la cadena de caracteres contenida entre las comillas dobles
Primer programa en Java: impresin de una
lnea de texto
El objeto System.out es el objeto de salida estndar.
Permite mostrar cadenas en una ventana de comandos desde la que se
ejecuta la aplicacin Java.
El mtodo System.out.println
Muestra (imprime) una lnea de texto en la ventana de comandos.
La cadena entre los parntesis es el argumento del mtodo.
Casi todas las instrucciones finalizan con un punto y coma (;).
Primer programa en Java: impresin de una
lnea de texto
Compilacin del primer programa en Java
Abrir ventana de comandos en el directorio donde est el programa.
Se puede usar el comando cd para cambiar de directorios.
Para compilar el programa, se escribe en la ventana de comandos
Si el programa NO contiene errores de sintaxis, el comando anterior
produce un archivo con extensin .class que contiene el cdigo de bytes de
la aplicacin.
Se usa el comando java para ejecutar la aplicacin, el cdigo de bytes es
traducido por la JVM en instrucciones que entiende el SO de la computadora
que ejecutar el programa.
javac NombreDelPrograma.java
Primer programa en Java: impresin de una
lnea de texto
Para ejecutar el programa, se escribe en la ventana de comandos
Esto ejecuta la JVM, la cual carga el archivo .class de la
aplicacin.
NOTA: La extensin .class se omite en el comando de ejecucin.
La JVM llama al mtodo main para ejecutar el programa.
java NombreDelPrograma
Secuencias de escape ms comunes

Potrebbero piacerti anche