Está en la página 1de 37

Fundamentos de Java

4-1:
Introducción a Eclipse

Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados.
Objetivos
Esta lección abarca los siguientes temas:
• Identificación de componentes de Eclipse
• Identificación de los componentes de una aplicación
Java
• Compilación de una aplicación
• Pruebas para verificar que la aplicación esté completa
• Escribir el código correspondiente a GalToLit.java

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 3
Introducción a Eclipse
Objetivos
Esta lección abarca los siguientes temas:
• Modificación de un programa para ejecutarlo libre de
errores
• Modificación de un programa para utilizar una fórmula
para convertir unidades de medida

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 4
Introducción a Eclipse
Requisitos y comunidad de Eclipse
• Datos sobre Eclipse:
– Eclipse fue creado por una comunidad de código abierto.
– El proyecto Eclipse está administrado por la Fundación Eclipse,
una organización sin fines de lucro.
– Eclipse necesita un Entorno del Tiempo de Ejecución de Java
(JRE) instalado.
– Eclipse contiene sus propias herramientas de desarrollo, es
decir, un compilador Java.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 5
Introducción a Eclipse
Java JRE y Java JDK
• Diferencias entre Java JRE y Java JDK:
– El Entorno del Tiempo de Ejecución de Java (JRE) contiene solo
la funcionalidad necesaria para iniciar los programas de Java,
como las aplicaciones de Internet.
– El Kit de Desarrollo de Java (JDK) contiene la funcionalidad para
iniciar los programas de Java y también para desarrollarlos.
– Como mínimo, se necesita el Java JRE para ejecutar Eclipse.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 6
Introducción a Eclipse
Verificación de Java en su computadora
Para verificar si Java se encuentra ya instalado en su
computadora:
• Sistemas operativos Windows o Linux:
– Ingrese java -version en una ventana de comando.
• Sistema operativo Mac:
– Utilice la opción "Software Update" (Actualización del
software) desde el menú Apple.
• Este curso asume que usted tiene Java y Eclipse
instalados en su computadora.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 7
Introducción a Eclipse
Pasos para iniciar Eclipse
• En una computadora con Windows, haga doble clic en
el archivo "eclipse.exe".
• En una computadora con Linux o Mac, haga doble clic
en el archivo "eclipse".
• Cuando se lo pida, ingrese el nombre de ruta para el
entorno de trabajo en el que almacenará sus proyectos
de Java y haga clic sobre el botón OK.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 8
Introducción a Eclipse
Pasos para iniciar Eclipse
• Es posible que el nombre se encuentre en su disco c:\ o
en un disco de red.
• Eclipse se iniciará y mostrará la página de Bienvenida.
• Cierre esa página haciendo clic sobre la X que se
encuentra al lado del nombre de la pestaña "Welcome"
(Bienvenida).

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 9
Introducción a Eclipse
Página de bienvenida de Eclipse
• En la página de bienvenida, existen recursos valiosos
disponibles.
• Usted puede volver a la página de bienvenida cuando
selecciona "Welcome" desde el menú "Help" (Ayuda).

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 10
Introducción a Eclipse
Vistas y área de edición de Eclipse
• Eclipse provee un área de edición y varias vistas.
• Un editor es donde usted puede escribir su código
fuente de Java.
• Las vistas son las sub ventanas que proveen información
sobre su proyecto.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 11
Introducción a Eclipse
Pestañas del área de edición de Eclipse
• El área de edición utiliza pestañas cuando se abre más
de un archivo.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 12
Introducción a Eclipse
Ventanas del área de edición de Eclipse
• El área de edición puede tener múltiples ventanas que
ocupan el espacio.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 13
Introducción a Eclipse
Detalles adicionales sobre las áreas de
edición y las vistas
• A la combinación de vistas y editores se la conoce como
perspectiva.
• Usted puede elegir "Open Perspective" (Abrir
perspectiva) desde el menú "Window" (Ventana).

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 14
Introducción a Eclipse
El entorno de trabajo
• Todos los proyectos se desarrollan y modifican en un entorno
de trabajo.
• Un entorno de trabajo es un conjunto de proyectos.
• En este curso, usted puede utilizar el mismo entorno de
trabajo para todos los proyectos y paquetes de práctica.
• Un proyecto es la forma en que los programadores organizan
los archivos de Java.
• Un paquete es la forma en que Java y Eclipse organizan los
archivos de Java que se relacionan.
• El uso de paquetes le garantizará que los archivos relacionados
se encuentren entre sí.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 15
Introducción a Eclipse
Intercambio de entornos de trabajo
• Usted puede intercambiar entornos de trabajo ("Switch
Workspaces" desde el menú "Files" (Archivos)) para
cambiar la ubicación física diferente de los archivos.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 16
Introducción a Eclipse
Pasos avanzados para crear un programa en
Eclipse
• Debe crear un proyecto.
• Luego, un paquete (dentro de la carpeta "src" del
proyecto).
• Después, debe crear la(s) clase(s) dentro del paquete.
• Al menos una de las clases debe contener un método principal. Esta clase
es denominada clase "Driver" (Controlador).

• Compile el código Java. Esto crea un archivo ".class".


• Ejecute el código de Java desde la clase "Driver".

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 17
Introducción a Eclipse
Proyectos en Eclipse
• En Eclipse:
– Todos los programas deben residir dentro de un proyecto para
su compilación adecuada.
– Puede tener uno o múltiples archivos de clase en un proyecto.
– Una de las clases debe contener un método principal.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 18
Introducción a Eclipse
Pasos para crear un proyecto en Eclipse
• Seleccione File (archivo) → New (nuevo) → Java Project
(proyecto Java).
• Ingrese el nombre del proyecto y haga clic en "Finish"
(Finalizar).
• Los valores de todos
los proyectos se
configuran de forma
predeterminada
al hacer clic en el
botón "Finish".

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 19
Introducción a Eclipse
Visualización del proyecto
• El proyecto se crea y se visualiza como una carpeta.
Se visualiza en la vista "Package" (Paquete), a la
izquierda del área de edición.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 20
Introducción a Eclipse
Pasos para crear un paquete
• Seleccione la carpeta "src" en la vista "Package".
• Haga clic derecho sobre la carpeta "src" y seleccione
New → Package.
Un paquete, en Java, es un mecanismo para organizar las clases de
Java en espacios de nombres o contenedores. En Eclipse, los paquetes
se crean dentro de los proyectos.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 21
Introducción a Eclipse
Nombramiento de los paquetes
• Nombre este paquete con el mismo nombre que el
proyecto, utilizando la minúscula de CamelCase.

CamelCase es la práctica de "stringingCapitalizedWords" (escribir


palabras encadenadas en mayúscula) sin espacios entre las palabras.
El CamelCase en minúscula no tiene la primera letra en mayúscula.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 22
Introducción a Eclipse
Pasos para crear una clase
• Haga clic sobre el nombre del proyecto para crear una
nueva clase llamada "StudyPage" (Página de estudio) en
el paquete "studyTool" (Herramienta de estudio).
• Seleccione la opción para crear el método principal.

Una clase en Java es una construcción utilizada como diseño para


crear objetos. También puede ser una construcción en la que se crean
los objetos.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 23
Introducción a Eclipse
Creación de la vista de una clase
• Se selecciona la opción para crear el método principal.

En Java, un método principal


es el método que se encuentra
dentro de una clase que se
ejecuta cuando se compila y
ejecuta la clase. Esta clase es
denominada clase "Driver"
(Controlador).

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 24
Introducción a Eclipse
Clase nueva
• Considere lo siguiente:
– La clase "StudyPage.java" aparecerá en el paquete "StudyTool"
en la vista del explorador del paquete.
– La clase "StudyPage.java" se crea con el método principal.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 25
Introducción a Eclipse
Pasos para crear y ejecutar el código Java
• Para implementar el método principal y ejecutar el
programa, ingrese la siguiente información en la clase
principal.
• El método dentro de una clase que se ejecuta cuando se
compila y ejecuta la clase es el método principal.
public class StudyPage {
public static void main(String[] args) {
System.out.println("Enter a study term");
}
}

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 26
Introducción a Eclipse
Pasos para crear y ejecutar el código Java
• Haga clic derecho en ""StudyPage.java" en la vista del
paquete.
• Seleccione Run As (ejecutar como) → Java Application
(aplicación Java).
• Guarde la clase cuando se lo solicite.
• Observe que los resultados se muestran
en la vista de la consola.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 27
Introducción a Eclipse
Implementación del código de la clase
principal
• Continúe implementando la clase principal para aceptar
un término, solicitar una definición, aceptar una
definición y, finalmente,
mostrar el
término y la package studyTool;
import java.util.Scanner;

definición tal public class StudyPage {

como se
public static void main(String[] args) {

Scanner scanterm = new Scanner(System.in);


muestra abajo. String termvar;
System.out.println("Enter a study term");
termvar = scanterm.nextLine();
Scanner scandef = new Scanner(System.in);
String termdef;
System.out.println("Enter a definition");
termdef = scandef.nextLine();

System.out.println(termvar + ": " + termdef);


}
}

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 28
Introducción a Eclipse
Implementación del código de la clase
principal
• Puede suceder que tenga que corregir algunos errores
de sintaxis que son el resultado de los errores de tipeo.
• Intente corregirlos sin solicitar ayuda.
• Ponga especial atención al ";" del final de cada línea y
que su "{" (corchete izquierdo) tenga su
correspondiente "}" (corchete derecho).

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 29
Introducción a Eclipse
Descripción del código de clase "StudyPage"
• Intente describir la forma en que el código en la clase
"StudyPage" (Página de estudio) es interpretado por
Java.
• Agregue los comentarios a su código para describir lo
que piensa que las líneas de código harán.
– Los comentarios son ignorados por el compilador de Java.
– Para agregar un comentario, escriba // al inicio del comentario.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 30
Introducción a Eclipse
Programación de la conversión de galones a
litros
• ¿Cuál es la fórmula para convertir galones a litros?
– 1 galón estadounidense es equivalente a 3,78541178 litros.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 31
Introducción a Eclipse
Pseudocódigo para la conversión de galones
a litros
• ¿Cuál es el cálculo matemático para completar la
conversión?
• El pseudocódigo será similar a:
– Use un escáner para leer la cantidad de galones.
– Almacene la cantidad de galones en una variable.
– Multiplique dicha variable por 3,785 (variable*3,785) y
almacene este nuevo valor en una segunda variable (consejo:
utilice dobles para las variables, no enteros).
– Visualice el resultado.
– Utilice el programa "StudyPage" como guía para crear su
propio programa.

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 32
Introducción a Eclipse
Consejos para la conversión de galones a
litros
• Consejos:
– se utiliza el tipo de variable "int" (entero) para almacenar
números enteros
– se utiliza el tipo de variable doble para almacenar números
decimales
– int numgallons (cant. galones ent.)= 0; //declarar una variable
para la cantidad de galones
– double converttoliters (convertir a litros doble) = numgallons
(cant galones) * 3,785

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 33
Introducción a Eclipse
Terminología
Los términos clave usados en esta lección son los
siguientes:
• Camel Case
• Eclipse: áreas de edición y vistas, perspectiva y entorno
de trabajo
• Java JRE en comparación con Java JDK
• Clase de Java
• Paquetes de Java
• Métodos principales de Java

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 34
Introducción a Eclipse
Resumen
En esta lección, habrá aprendido:
• Identificación de componentes de Eclipse
• Identificación de los componentes de una aplicación
Java
• Compilación de una aplicación
• Pruebas para verificar que la aplicación esté completa
• Escribir el código correspondiente a GalToLit.java

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 35
Introducción a Eclipse
Resumen
En esta lección, habrá aprendido:
• Modificación de un programa para ejecutarlo libre de
errores
• Modificación de un programa para utilizar una fórmula
para convertir unidades de medida

JF 4-1 Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. 36
Introducción a Eclipse

También podría gustarte