Professional Documents
Culture Documents
Contenido.
Introducción
Como preparar un programa en Java
o Ambiente de desarrollo
o Ciclo editar-compilar-ejecutar
o Errores al compilar y ejecutar
Programa: Hola Mundo
Actividades de aprendizaje.
www.profesorjava.com. 2010.
Prohibida su venta y usos con fines de lucro.
Página 1
En esta lección aprenderemos a crear una aplicación Java y conoceremos Existen diferentes formas de introducir un programa en Java. Se puede
los errores de sintaxis comunes. utilizar un Ambiente de Desarrollo Integrado (IDE, por sus siglas en inglés)
o un editor de textos plano.
Página 2
El aprendizaje de todo lenguaje de programación pasa por la etapa
obligatoria de realizar un primer programa, lo más sencillo posible, que
muestre: Para escribir los programas Java podemos utilizar cualquier editor de
texto (por ejemplo el bloc de notas) que soporte el formato ASCII.
• La estructura sintáctica mínima a la que obliga el lenguaje.
• La manera de editar, compilar y ejecutar el programa.
• La configuración correcta del ambiente de desarrollo
Página 3
Al escribir el programa es necesario respetar la condición La función de un compilador es convertir un programa escrito un en
mayúscula/minúscula de cada letra del programa, puesto que en este lenguaje como Java a un lenguaje que la computadora pueda entender.
lenguaje una letra en minúscula es diferente a su correspondiente en Los programas en Java se convierten en códigos de bytes. El comando
mayúsculas. para llamar al compilador es: javac Saludo.java
Una vez que el programa esté escrito sin errores, el programa deberá Donde el nombre del compilador es javac y Saludo.java es el nombre del
almacenarse en un archivo. Por ejemplo: Saludo.java. El nombre de un archivo que contiene el código de nuestro programa. Al compilar el
archivo que guarda un programa en Java debe tener el sufijo .java programa, el compilador verifica que éste obedezca las reglas de
programación en Java, y si algo sale mal, muestra los mensajes de error
apropiados.
Página 4
Si el programa se ha compilado con éxito obtenemos un archivo con el
sufijo .class (En el ejemplo Saludo.class). Este contiene el código de bytes La Máquina Virtual ejecuta los códigos de bytes para ello utilizamos el
equivalente a su programa en Java. comando java seguido del nombre del archivo que contiene los códigos
de bytes. Observa que no es necesario utilizar la extensión .class
Pero el archivo .class que produce el compilador no está listo todavía
para ejecutarse ya que requiere vincularse con las bibliotecas de clases Entonces la Máquina Virtual utiliza un cargador de clases para colocar en
Java proceso que se realizará cuando el programa se ejecute. memoria principal los archivos .class. A medida que se cargan las clases,
un verificador de códigos de bytes examina los códigos para asegurar que
sean válidos y que no violen las restricciones de seguridad de Java. Luego
entonces, la Máquina Virtual ejecuta los códigos de bytes del programa.
Página 5
Los errores de sintaxis violan las reglas básicas del lenguaje. Los errores
de lógica son fallas inesperadas o no intencionales, resultado directo de
una deficiencia en la lógica del programa. Estos errores, que el
compilador nunca descubre. Si el error se detecta mientras se ejecuta el
programa, ocurre un error de tiempo de ejecución que genera un
mensaje de error y/o una terminación anormal y prematura del
programa.
Página 6
La figura muestra la ventana de comandos en donde se observa el error
de sintaxis marcado por el compilador.
Página 7
Página 8
Para crear el programa Hola mundo tenemos que seguir las reglas de
sintaxis del lenguaje y guardar el código fuente como HolaMundo.java.
Luego procedemos a compilar el programa utilizando el comando javac y
si el compilador no marca errores de sintaxis entonces obtenemos el
equivalente HolaMundo.class Finalmente ejecutamos el comando java
para iniciar la ejecución del programa. Si el proceso fue realizado
correctamente obtenemos como salida: ¡Hola mundo! Impreso en el
monitor de tu computadora.
Página 9
La validez del entorno en el que se sustentarán los desarrollos
Práctica de Laboratorio 02. (para nosotros el JDK).
Primer programa en Java. Paso 2. Iniciar BlueJ.
Objetivo. a) Para crear nuestro primer programa que muestre el texto “Hola
Mundo” primero debemos iniciar el entorno BlueJ. Haz doble clic
En esta práctica aprenderá a: con el botón izquierdo del ratón sobre el acceso directo que se
Utilizar la IDE BlueJ para crear un programa en Java que muestre encuentra en el escritorio de tu computadora.
en la consola de salida el texto “Mi primer programa Java”.
Material Requerido.
Ninguno.
Instrucciones.
b) Aparecerá la pantalla principal de BlueJ.
Realiza los pasos que se te indican en una computadora y toma
nota de lo que haces y observas. Responde a las preguntas que
se te van planteando durante el desarrollo de la práctica. Al
finalizar la misma anota tus conclusiones.
Captura las pantallas de instalación con el nombre Pantalla02X
donde X será una letra del abecedario en orden ascendente con
cualquier extensión (jpg, png, gif). Por ejemplo Pantalla02a.jgp
donde 02 es el número de la práctica y la letra a representa la
primera captura de tu práctica.
En caso de requerir enviar un código fuente empaquetarlo en
formato .zip
Paso 1. Introducción.
Página 10
Paso 3. Crear un proyecto.
Página 11
Paso 4. Crear una clase.
Página 12
este lenguaje una letra en minúscula es diferente a su
correspondiente en mayúsculas.
Página 13