Aprenda java como si estuviera en Primero
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.