Aprenda Java
de San Sebastián
Aprenda Java
como si estuviera en primero
San Sebastián, Febrero 2000
Aprenda Informática ...
UNIVERSIDAD DE NAVARRA
Javier García de Jalón •=José Ignacio Rodríguez
Iñigo Mingo •=Aitor Imaz
Alfonso Brazález •=Alberto Larzabal • Jesús Calleja • Jon García
Aprenda Java
como si estuviera en primeroJavier García de Jalón
José Ignacio Rodríguez
Iñigo Mingo
Aitor Imaz
Alfonso Brazález
Alberto Larzabal
Jesús Calleja
Jon García
Perteneciente a la colección : “Aprenda …, como si estuviera en primero”
Editada por Javier García de Jalón (jgjalon@ceit.es y jgjalon@etsii.upm.es)
Nuevos títulos y actualizaciones en: http://fcapra.ceit.es/AyudaInf/Index.htm
Índice
página iÍNDICE
1.
INTRODUCCIÓN A JAVA ...................................................................................................................................1
1.1
QUÉ ES JAVA 2 ...............................................................................................................................................2
1.2
EL ENTORNO DE DESARROLLO DEJAVA..........................................................................................................2
1.2.1 El compilador de Java......................................................................................................................3
1.2.2 La Java Virtual Machine ..................................................................................................................3
1.2.3Las variables PATH y CLASSPATH.................................................................................................3
1.3
UN EJEMPLO COMPLETO COMENTADO ..........................................................................................................4
1.3.1 ClaseEjemplo1.................................................................................................................................4
1.3.2 Clase Geometria ...............................................................................................................................8
1.3.3 Clase Rectangulo..............................................................................................................................9
1.3.4 ClaseCirculo..................................................................................................................................11
1.3.5 Interface Dibujable.........................................................................................................................12
1.3.6 Clase RectanguloGrafico...............................................................................................................13
1.3.7 Clase CirculoGrafico .....................................................................................................................14
1.3.8 Clase PanelDibujo..........................................................................................................................15
1.3.9 Clase VentanaCerrable..................................................................................................................17
1.3.10 Consideraciones adicionales sobre el Ejemplo1...........................................................................18
1.4
NOMENCLATURA HABITUAL EN LA PROGRAMACIÓN EN JAVA ......................................................................19
1.5
ESTRUCTURA GENERAL DE UN PROGRAMAJAVA.........................................................................................19
1.5.1 Concepto de Clase..........................................................................................................................20
1.5.2 Herencia .........................................................................................................................................20
1.5.3 Concepto de...
Regístrate para leer el documento completo.