TUTORIAL PRÁCTICO PARA CREAR UN PROGRAMA EN JAVA ... · Crear una clase desde Eclipse Paso 1: En...

9
TUTORIAL PRÁCTICO PARA CREAR UN PROGRAMA EN JAVA UTILIZANDO IDE ECLIPSE Versión 0.1 Orientado a la materia Programación 1 del Bachillerato de Informática Profesor: Rafael Mourglia

Transcript of TUTORIAL PRÁCTICO PARA CREAR UN PROGRAMA EN JAVA ... · Crear una clase desde Eclipse Paso 1: En...

TUTORIAL PRÁCTICO PARA CREAR UN PROGRAMA EN

JAVA UTILIZANDO IDE ECLIPSE Versión 0.1

Orientado a la materia Programación 1 del Bachillerato de Informática

Profesor: Rafael Mourglia

ÍNDICE

Contenido CREAR UN NUEVO PROYECTO DE JAVA EN ECLIPSE ......................................................................................................... 3

¿Qué sucede si no se muestra el explorador de paquetes? ......................................................................................... 5

Crear un nuevo programa ................................................................................................................................................. 7

Crear una clase desde Eclipse ....................................................................................................................................... 7

Bloques de código ......................................................................................................................................................... 8

CREAR UN NUEVO PROYECTO DE JAVA EN ECLIPSE

Versión de Eclipse utilizada: Eclipse Java Mars.2

Paso 1: abrir programa Eclipse

Paso 2: Dirigirse al menú File New Java Project

Se mostrará la siguiente ventana

Paso 3: Introducir el nombre del proyecto en ‘Project name’. Cuidar que este nombre no contenga espacios ni

caracteres especiales como ñ o vocales con tildes.

Paso 4: clic en botón Next

Se mostrará la siguiente ventana donde en la pestaña ‘Source’ se puede apreciar el nombre puesto a nuestro

proyecto y dentro un directorio llamado src. Esto significa que vamos bien.

Paso 5: clic en Finish

Proyecto1

En el explorador de paquetes (Package Explorer) podremos apreciar una carpeta con el nombre de nuestro proyecto

Si hacemos clic en la flecha que se muestra a la izquierda, se desplegará su contenido, pudiendo apreciar el mismo

directorio src visto anteriormente más un ítem especial llamado JRE System Library.

JRE System Library: son distintas herramientas y funcionalidades que JAVA nos proporciona para poder utilizar

oportunamente.

¿Qué sucede si no se muestra el explorador de paquetes?

Por defecto el explorador de paquetes o Package Explorer debería mostrarse, pero también es cierto que por error o

porque queremos más espacio en nuestra pantalla se puede cerrar. De todas formas, antes debemos comprobar que

no estemos viendo la pantalla de bienvenida de Eclipse, ya que en tal caso no podremos ver a simple vista los

distintos paneles y herramientas.

En la siguiente imagen se muestra Eclipse con su pantalla de bienvenida o Welcome. Si esto es lo que estás viendo,

simplemente debes cerrar la pestaña haciendo clic en la X.

¡Aun así, no veo el explorador de paquetes!!!

Bien, entonces posiblemente esté cerrado. Para abrirlo sigue los siguientes pasos:

Menu Windows Show View Package Explorer

Ahora la ventana del explorador de paquetes debe mostrarse. Ten en cuenta que esta ventana puede

mostrarse a la derecha o a la izquierda. Son cuadros empotrables, esto significa que puedes cambiar su

ubicación a gusto, sólo haz clic con el mouse sobre la pestaña y sin soltar el mouse muévelo hacia donde te

quede más cómodo. Si no estás seguro de donde ubicarlo, déjalo como está.

Observación: Esté método de mostrar ventanas en el entorno de Eclipse, también lo puedes utilizar

para otras ventanas que no encuentres, como por ejemplo la consola de salida: Console

Crear un nuevo programa Hasta ahora sólo se ha creado un proyecto de JAVA, pero aún no hemos creado ningún programa, es decir,

compramos el terreno, pero aún no hemos edificado nada.

Para crear un programa es necesario un código fuente en determinado lenguaje. El lenguaje a utilizar será JAVA,

pero ¿dónde se escribe ese código fuente? Este código se escribe en un archivo que en JAVA se le denomina Clase o

en inglés Class.

Crear una clase desde Eclipse

Paso 1: En el explorador de paquetes, clic derecho sobre el nombre del proyecto New Class

Paso 2: especificar un nombre de paquete: Package. Es un subdirectorio que contendrá nuestra clase y el resto de

las clases que deseemos crear en el futuro. Se aconseja especificar un nombre de paquete. Este nombre debe ser en

minúscula, sin espacios ni caracteres especiales.

Paso 3: especificar un nombre de clase:

Name. Es el nombre del archivo donde

podremos escribir nuestro código fuente.

Este nombre debe comenzar con

mayúscula, sin espacios ni caracteres

especiales.

Paso 4: seleccionar la casilla

public static void main (String[] args)

Esta opción creará automáticamente lo

que se conoce como “método principal”.

Este método indicará el SO donde tendrá

que comenzar a leer el código de nuestro

programa. Por lo tanto, todo el código que

escribiremos, será dentro de este método.

Paso 5: clic en Finish

Una vez que hacemos clic en Finish, Eclipse mostrará la clase creada, con algo de código ya escrito de forma

automática. De este código generado automáticamente, es importante identificar las siguientes partes:

Especificación de paquete: indica el paquete donde se encuentra la clase

Declaración de clase: una cosa es el archivo físico que tiene el nombre de la clase con la extensión .java (En

este caso Principal.java) y otra cosa es a nivel lógico. A nivel lógico se debe especificar donde comienza la

clase, esto se hace con la declaración: public class NombreClase{ en este caso public class Principal{

Declaración del método principal: como se dijo anteriormente, es la primera línea que leerá el SO al

ejecutar el programa, por lo tanto TODO nuestro código fuente deberá ubicarse dentro de este método

Comentarios: son textos que JAVA no las interpreta como código. Ayudan al programador a insertar notas

dentro del código que le ayuden a ordenarlo o a explicar algún algoritmo complejo para entenderlo luego.

Un comentario se puede insertar colocando de barras diagonal //

Bloques de código

Un bloque de código es un conjunto de métodos, estructuras o instrucciones que incluso puede contener otros

bloques. Se identifican porque comienza con una declaración que identifica al bloque, y su contenido debe estar

entre dos paréntesis tipo llave { }, una llave de apertura {, y otra de cierre }. Si bien se puede comenzar a escribir

código a la derecha de la llave de apertura, se sugiere hacerlo en la línea debajo. Existen distintos tipos de bloques:

Clases, métodos y estruturas.

Una clase es un bloque de código que puede contener propiedades o métodos. Hasta el momento no hemos

hablado de propiedades de una clase, pero si hablamos de que existe un método principal llamado main. Si se

observa con atención, podemos apreciar que el método main comienza después de la llave de apertura de la clase

Principal.

ATENCIÓN: dentro de una clase NO PUEDE haber ni estructuras ni instrucciones

Los métodos son otro tipo de bloques que permite contener estructuras e instrucciones. Y es aquí donde

desarrollaremos nuestro código.

Sugerencia: se sugiere principalmente para aquellos que recién comienzan a programar con java, colocar

un comentario a la derecha de cada llave que cierra un bloque indicando a que bloque pertenece esa llave.

Por ejemplo a la llave que cierra el método main: //Fin main mientra que a la llave que cierra

la clase: //Fin clase Principal

Especificación de paquete

Declaración de clase

Declaración del método principal

Comentario

A partir de aquí escribir todo el código