Presentación - Utilizando Java
Presentación - Utilizando Java
Utilizando Java
● Unidad 1: Flujo, ciclos y métodos Te encuentras aquí
Reconocer las
características ● Unidad 2: Arreglos y archivos
fundamentales del lenguaje ● Unidad 3: Programación orientada
Java para el desarrollo de a objetos
aplicaciones empresariales
● Unidad 4: Pruebas unitarias y TDD
¿Qué aprenderás en esta sesión?
● Comprender las formas de trabajar en Java para
ejecutar aplicaciones.
● Crear un proyecto para ejecutar bajo la Máquina Virtual
de Java instalado.
¿Cuáles son las formas
de escribir un algoritmo?
/* Utilizando Java */
Formas de trabajar en Java
Compilando por terminal (cmd)
Al ejecutar por primera vez se desplegará la siguiente pantalla, en la cual debemos seleccionar dónde estará la ubicación
de nuestro espacio de trabajo (es decir, los programas que vayamos creando), y damos clic a Launch.
Formas de trabajar en Java
Eclipse
Luego aparecerá la pantalla con las distintas acciones que se pueden realizar con Eclipse,
donde crearemos un nuevo proyecto Java.
Nuestro primer proyecto
Requerimientos previos
2. Eclipse IDE
Crear la base de nuestro proyecto
/* Al momento de dar clic al nuevo proyecto de Java, se desplegará una ventana donde debemos
escribir el nombre del proyecto, elegir la ubicación y la versión de Java que se utilizará */
/* Para cada proyecto que creamos, podremos elegir indistintamente qué versión utilizar y no
tendremos que estar preocupándonos por la versión que se está ejecutando en el terminal */
Al dar clic en el botón Finish,
aparecerá un diálogo que nos
preguntará si queremos asociar
nuestro proyecto con la
perspectiva de Java, la cual
aceptaremos.
Asociar proyecto con
perspectiva de Java.
Revisemos el espacio de trabajo
Ahora que tenemos nuestra clase creada, crearemos nuestro primer "Hola Mundo!"
Para hacer ello, usaremos el método System.out.printf que muestra por pantalla lo
que necesitemos.
Hacer clic derecho sobre el paquete, y seleccionamos Run As Java Application.
En la zona inferior vemos que aparece una consola, donde dice "Hola Mundo!", qué
fue lo que escribimos.
package cl.desafiolatam;
public class MiPrimerPrograma {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.printf("Hola Mundo!\n");
}
}
Creando mi primer programa en Java
● variables
● operadores
● estructuras de control (condiciones).
Ejemplo
Crear un programa que calcule la raíz cuadrada de un número
package cl.desafiolatam;
import java.util.Scanner;
public class MiPrimerPrograma {
public static void main(String[] args) {
/*Se imprimirá Ingrese un número: por pantalla */
System.out.printf("Ingrese un número: ");
/* La clase Scanner se utiliza para leer por consola un valor ingresado por el usuario */
Scanner sc = new Scanner(System.in);
/* número, recibe el valor ingresado por el usuario. nextLong devuelve un tipo de dato primitivo long */
long numero = sc.nextLong();
/* result, recibe el resultado del método sqrt de la clase Math, la cual calcula la raíz cuadrada de un número */
double result = Math.sqrt(numero);
/* finalmente, se imprime el resultado por pantalla con System.out */
System.out.printf("La raíz cuadrada es: %f", result);
/* Cerramos la clase Scanner */
Sc.close();
}
}
● La diferencia al traspasar el diagrama de flujo al código en lenguaje Java es
precisamente el lenguaje.
● Lo importante es la lógica del flujo y del programa más que el lenguaje o la técnica, ya
que debemos considerar qué documentación para lo que queramos hacer hay mucha,
solo debemos saber cómo implementarla.
Conozcamos más
sobre Java
Sitios de interés
● Tutorial Java
○ Introducción a Java
○ Conceptos básicos de Java
○ Operadores de Java
○ Sentencias de control