Professional Documents
Culture Documents
Programacin en
Java
Prof. Esther
Objetivos
OBJETIVO GENERAL:
OBJETIVOS ESPECFICOS:
Qu es Java?
En nuestro curso utilizaremos un lenguaje
de programacin moderno conocido como
Java.
Java puede usarse para crear dos tipos de
programas:
Aplicaciones programas tradicionales que
se ejecutan en la computadora
Applets pequeos programas que se
ejecutan dentro de una pgina Web. Para
verlos hace falta un browser como Internet
Explorer o Firefox
3
Historia de Java
Java surge de un equipo de
trabajo de Sun Microsystems
en 1991.
La idea original era crear un
lenguaje universal para que con
un mismo aparato de control
remoto se pudieran manejar
diferentes equipos de
entretenimiento.
4
Java
Java es un lenguaje orientado a
objetos puros, mezcla de la
sintaxis de C y el Smaltalk
Las metodologas orientadas a
objetos nos ofrecen una serie de
pasos y tcnicas que nos
permiten desarrollar cdigo con
menos esfuerzo, y disminuir el
tiempo de depuracin.
6
Caractersticas de Java
Sencillo
Orientado a Objetos
Distribuido
Interpretado
Robusto
Seguro
7
Caractersticas de Java
Arquitectura Neutral
Portable
Alto Rendimiento
Multihilo
Dinmico
8
10
Ediciones de Java
Java SE (Java Standard Edition)
Provee todo lo necesario para la creacin
de aplicaciones y applets.
Un programa en Java
11
11
12
12
13
13
14
15
Text Editor
HelloWorldApp.java
(Source File)
Step 2
Java Complier
HelloWorldApp.class
(Byte Code File)
Step 3
Java
Virtual Machine
15
16
Palabras reservadas
Identificadores
Signos de puntuacin
Operadores
Reglas de Sintaxis
16
17
18
18
19
En el programa aparecen:
PayRollApp, String y System para el programa y otras clases
args, hours, payRate, grossPay y out para las variables
main y println para los mtodos
19
20
20
21
21
22
23
23
24
24
25
Un operador importante es el =,
que requiere una variable a la izquierda y una expresin a
la derecha:
grossPay = hours * payRate;
25
26
26
Elementos fundamentales de
un programa en Java
27
28
Elementos fundamentales de
un programa en Java (cont.)
28
29
Elementos fundamentales de
un programa en Java
La definicin de una clase comienza
con un encabezado que contiene la
palabra class.
Todas las definiciones e instrucciones
que pertenecen a una clase estn
encerrados entre llaves: { }
Estas definiciones e instrucciones son
conocidas como el cuerpo de la
clase (class body).
29