Ingeniero de Sistemas
ÍNDICE
1.
INTRODUCCIÓN A JAVA..................................................................................................................................... 1
1.1
QUÉ ES JAVA 2 ................................................................................................................................................. 2
1.2
EL ENTORNO DE DESARROLLO DE JAVA........................................................................................................... 2
1.2.1
El compilador de Java ...................................................................................................................... 3
1.2.2
La Java VirtualMachine................................................................................................................... 3
1.2.3
Las variables PATH y CLASSPATH ................................................................................................. 3
1.3
UN EJEMPLO COMPLETO COMENTADO ............................................................................................................ 4
1.3.1
Clase Ejemplo1................................................................................................................................. 5
1.3.2
Clase Geometria ............................................................................................................................... 9
1.3.3
Clase Rectangulo ............................................................................................................................ 10
1.3.4
Clase Circulo.................................................................................................................................. 11
1.3.5
Interface Dibujable ......................................................................................................................... 13
1.3.6
ClaseRectanguloGrafico................................................................................................................ 14
1.3.7
Clase CirculoGrafico ...................................................................................................................... 15
1.3.8
Clase PanelDibujo .......................................................................................................................... 15
1.3.9
ClaseVentanaCerrable................................................................................................................... 18
1.3.10 Consideraciones adicionales sobre el Ejemplo1 ............................................................................ 20
1.4
NOMENCLATURA HABITUAL EN LA PROGRAMACIÓN EN JAVA ........................................................................ 20
1.5
ESTRUCTURA GENERAL DE UN PROGRAMA JAVA.......................................................................................... 20
1.5.1
Concepto de Clase .......................................................................................................................... 21
1.5.2
Herencia.......................................................................................................................................... 211.5.3
Concepto de Interface ..................................................................................................................... 21
1.5.4
Concepto de Package...................................................................................................................... 21
1.5.5
La jerarquía de clases de Java(API).............................................................................................. 22
2.
PROGRAMACIÓN EN JAVA .............................................................................................................................. 23
2.1
VARIABLES .................................................................................................................................................... 23
2.1.1
Nombres de...
Regístrate para leer el documento completo.