Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduccin a la Programacin
en Java
CURSO INTERSEMESTRAL
Diagnostico ???
Objetivos
Objetivos (cont.)
Podr
Sabr
Podr
Objetivos (cont.)
Podr
Sabr
la diferencia entre
documentacin interna y
documentacin externa
Qu es Java?
Historia de Java
Java
Java
Java
Java
Java
Java
Java
1.0
1.1
1.2
1.3
1.4
1.5
1.6
en
en
en
en
en
en
en
1995
1997
1998, tambin conocido como Java 2
2000
2002
2004, tambin conocido como Java 5
2006, tambin conocido como Java 6
10
12
Un programa en Java
14
16
17
Text Editor
HelloWorldApp.java
(Source File)
Step 2
Java Complier
HelloWorldApp.class
(Byte Code File)
Step 3
Java
Virtual Machine
20
21
22
2.
Compilar el programa:
javac HelloWorldApp.java
3.
24
25
26
reservadas
Identificadores
Signos de puntuacin
Operadores
Reglas de Sintaxis
27
Ejemplo de un programa
/**
* @(#)hola mundo.java
*
*
* @author
* @version 1.00 2014/7/29
*/
28
-Realizar
su programa en Java
29
el programa aparecen:
32
34
dos nmeros
Indicar que un nmero es positivo
Concatenar (unir) dos cadenas de
caracteres
Un operador importante es el =,
que requiere una variable a la
izquierda y una expresin a la
derecha:
grossPay = hours * payRate;
Elementos fundamentales de un
programa en Java
Elementos fundamentales de un
programa en Java (cont.)
Elementos fundamentales de un
programa en Java (cont.)
Elementos fundamentales de un
programa en Java (cont.)
Elementos fundamentales de un
programa en Java (cont.)
En el programa de ejemplo se
defini esta clase:
44
Elementos fundamentales de un
programa en Java (cont.)
Elementos fundamentales de un
programa en Java (cont.)
Elementos fundamentales de un
programa en Java (cont.)
Enunciados de declaracin
Enunciados ejecutables
47
Elementos fundamentales de un
programa en Java (cont.)
48
Elementos fundamentales de un
programa en Java (cont.)
Elementos fundamentales de un
programa en Java (cont.)
Elementos fundamentales de un
programa en Java (cont.)
52
es equivalente a
System.out.print(Programming is Fun!\n);
muestra lo siguiente:
Programming
is Fun!
El resultado saldr as en la
pantalla:
Gross Pay: $1000.0
58
Introduccion a la POO
Cajas de dilogo
Input
Dialog:
Dialog:
Confirm
Dialog:
62
65
El mtodo showMessageDialog
67
El mtodo showMessageDialog
requiere dos argumentos
(valores):
El
import javax.swing.JOptionPane;
public class HelloWorldGUIApp {
public static void main(String[] args) {
JOptionPane.showMessageDialog(null, "Hello, World!");
System.exit(0);
}
}
69
Documentacin interna
70
TAREA/ EJERCICIOS
Ejercicio
Realizar un programa que, dado el radio de una
esfera, calcule y devuelva por pantalla el valor de
la superficie y el volumen de la esfera
correspondiente. Salida esperada:
TAREA/ EJERCICIOS
SENTENCIAS DE CONTROL
FOR
Escribir un programa que calcule y muestre por
Tabla de Multiplicar
IF
Escribir un programa que diga si un numero es par o impar
TAREA/ EJERCICIOS
74
77
79
Desde Eclipse, se
puede ejecutar
javadoc
seleccionando
Project
Generate
Javadoc.
El documento
generado se
almacenar en
un folder llamado
doc.
Adems de la documentacin
generada por javadoc, cualquier
otro manual que escriba el
programador y que no forme parte
del cdigo fuente constituye la
documentacin externa del
programa.
Este tipo de documentacin externa
incluye los manuales de anlisis,
diseo y operacin del programa.
83