Documente Academic
Documente Profesional
Documente Cultură
Lenguaje de
Programación Java
Unidad 1
Autor
Isabel Ponce
1
Objetivo General Java
3
Objetivos Específicos Java
4
Orígenes de Java Java
5
Orígenes de Java Java
6
Definición de Java Java
7
El paradigma orientado a objetos
en Java Java
1. Modularidad.
2. Abstracción.
3. Objetos.
4. Clases.
5. Herencia
6. Polimorfismo
7. Encapsulamiento.
8. Persistencia
8
Tecnología Java Java
9
Objetivos de la Tecnología Java Java
• La JVM.
• El recolector de basura.
• Código seguro.
11
La Máquina Virtual Java (JVM) Java
12
El Ambiente de Ejecución (JRE) Java
C om pilación E jecución
Java
C argador
de C lase
A rchivo.java
Javac
V erificador
R ed de bytecode
A rchivo.class Intérprete
E jecución
H ardw are
13
Primer Programa Java
1. Copiar:
//
// Ejemplo de aplicación HolaMundo.java
//
public class HolaMundo {
System.out.println("Hola Mundo");
} 14
Primer Programa Java
2. Guardar como:
HolaMundo.java
3. Compilar con:
C:\>javac HolaMundo.java
4. Ejecutar con:
C:\>java HolaMundo
15
Segundo Programa Java
// Ejemplo de aplicación HolaMundoDialogo.java
import javax.swing.*;
Ventana
public class HolaMundoDialogo{ Padre
JOptionPane.showMessageDialog(null, Título
Mensaje “Hola Mundo”, “Saludo", Ventana
JOptionPane.PLAIN_MESSAGE);
} Tipo
Mensaje
} 16
Tercer Programa Java
// Declaración de la clase Saludo.java
public class Saludo {
private String texto; Atributo
Saludo(String s) {
Constructor
texto = s;
}
Método
public void saludar(String quien) {
System.out.println(texto + “ “ + quien);
}
}
17
Tercer Programa Java
//
// Ejemplo de aplicación “HolaMundoObjeto.java”
//
public class HolaMundoObjeto {
Constructor
public static void main(String [¨] args) {
Clase
Saludo objetoSaludo = new Saludo(“Hola”);
Objeto
objetoSaludo.saludar(“Mundo”);
}
Método
}
18
Ejercicios Java
1. Crear un programa que te salude por tu nombre usando
println.
2. Mostrar una ventana de diálogo que te salude por tu
nombre (JOptionPane).
3. Modificar el programa HolaMundoObjeto para que te
salude por tu nombre.
4. Mostrar el resultado de la suma de 5 + 2 usando println.
5. Con una ventana mostrar el resultado de la suma anterior.
6. Modificar el programa HolaMundoObjeto para que con el
mismo objeto salude a tres nombres diferentes.
7. Modificar el programa HolaMundoObjeto para que con tres
objetos diferentes muestre tres textos diferentes.
19