Está en la página 1de 4

PRLOGO

Introduccin

Java a travs de ejemplos presenta los conceptos bsicos del lenguaje de


programacin Java y muestra sus posibilidades ms relevantes para el desarrollo de
aplicaciones. El libro se centra en la explicacin detallada de los fundamentos del
lenguaje, evitando los temas de carcter especializado.

La didctica de esta publicacin se basa en el aprendizaje guiado mediante


ejemplos comentados y grficos de apoyo a las explicaciones, evitndose las
aclaraciones puramente tericas y el uso de un nivel de detalle excesivo en la
informacin suministrada.

Este libro, por tanto, resulta especialmente adecuado para los lectores que no
poseen unos conocimientos previos del lenguaje o para aquellos cuyo principal
objetivo es adquirir los fundamentos de Java para, posteriormente, poder afrontar
con una base slida el aprendizaje de aspectos especficos tales como las
comunicaciones, acceso a bases de datos, presentaciones multimedia, etc.

Se incluyen dos apndices con ms de 500 preguntas y sus respuestas


basadas en los conceptos fundamentales de Java. Estas cuestiones permiten que el
lector pueda comprobar la correccin y completitud con los que va asimilando las
diferentes materias.

Los contenidos del libro se han dividido en 9 captulos que contienen 38


lecciones; cada una de estas lecciones forma una unidad de estudio que conviene
afrontar de manera individualizada. Para facilitar la comprensin de estas unidades,
las lecciones se han diseado con un tamao reducido: de unas 8 pginas por
trmino medio.

En el siguiente apartado se presenta una relacin de las lecciones, agrupadas


en captulos y con la referencia del nmero de pgina donde comienza cada una.
XIV JAVA A TRAVS DE EJEMPLOS JESS BOBADILLA SANCHO (JBOBI@EUI.UPM.ES)

Lecciones incluidas en la publicacin

Captulo 1: toma de contacto, variables, tipos de datos y operadores


LECCIN 1: Instalacin del entorno de desarrollo
LECCIN 2: Primer programa en java: Hola mundo
LECCIN 3: Variables y tipos de datos
LECCIN 4: Operadores

Captulo 2: estructuras de control


LECCIN 5: El bucle FOR
LECCIN 6: El bucle WHILE
LECCIN 7: La instruccin condicional IF
LECCIN 8: La instruccin condicional SWITCH
LECCIN 9: Ejemplos

Captulo 3: mtodos y estructuras de datos


LECCIN 10: Mtodos
LECCIN 11: Strings
LECCIN 12: Matrices (arrays, vectores)
LECCIN 13: Ejemplos de programacin

Captulo 4: programacin orientada a objetos usando clases


LECCIN 14: Definicin de clases e instancias
LECCIN 15: Sobrecarga de mtodos y constructores
LECCIN 16: Ejemplos
LECCIN 17: Clases utilizadas como Parmetros
LECCIN 18: Propiedades y mtodos de clase y de instancia
LECCIN 19: Paquetes y atributos de acceso
LECCIN 20: Ejemplo: mquina expendedora

Captulo 5: programacin orientada a objetos usando herencia


LECCIN 21: Herencia
LECCIN 22: Ejemplos
LECCIN 23: Polimorfismo
LECCIN 24: Clases abstractas e interfaces

Captulo 6: excepciones
LECCIN 25: Excepciones predefinidas
LECCIN 26: Excepciones definidas por el programador

Captulo 7: interfaz grfico de usuario


LECCIN 27: Creacin de ventanas
LECCIN 28: Paneles y objetos de disposicin (layouts)
LECCIN 29: Etiquetas, campos y reas de texto
LECCIN 30: Cajas de verificacin, botones de radio y listas
JESS BOBADILLA SANCHO (JBOBI@EUI.UPM.ES) PRLOGO XV

LECCIN 31: Diseo de formularios


LECCIN 32: Dilogos y mens

Captulo 8: eventos
LECCIN 33: Mecanismo de eventos en java
LECCIN 34: Eventos de ratn y de movimiento de ratn
LECCIN 35: Eventos de teclado y de ventana
LECCIN 36: Eventos de accin, enfoque y elemento

Captulo 9: aplicaciones de ejemplo


LECCIN 37: Ejemplo: calculadora
LECCIN 38: Ejemplo: editor

Planificacin en el estudio de las lecciones

05 06

01 02 03 04 07 09 10

08

11
13 14 15 16 17 18 19
12

20 21 22 23 24 25 26 27 28

29 36
31 32 33 34 37 38
30 36
XVI JAVA A TRAVS DE EJEMPLOS JESS BOBADILLA SANCHO (JBOBI@EUI.UPM.ES)

El diagrama presentado en la pgina anterior nos muestra la secuencia de las


lecciones contenidas en el libro. El estudio de las lecciones que presentan fondo de
color blanco es importante para conseguir un nivel adecuado de conocimientos en el
lenguaje Java.

Las lecciones del grfico que tienen fondo gris pueden ser omitidas en caso
de necesidad; esto es posible debido a que se corresponden con ejercicios de
consolidacin de los temas anteriores o porque se refieren a caractersticas del
lenguaje que se utilizan con menos frecuencia. En cualquier caso, el estudio de estas
lecciones resulta importante para conseguir una mejor asimilacin de los conceptos
explicados, por lo que es muy conveniente acudir a ellas una vez comprendidas las
lecciones que les preceden.

Los cuadrados grises contienen lecciones que pueden ser abordadas en


cualquier orden, por ejemplo, despus de la leccin 10, podemos estudiar en primer
lugar la 12 y despus la 11 o viceversa.

Esperamos que estas indicaciones puedan ayudar a ahorrar tiempo a los


lectores que desean estudiar en primer lugar las caractersticas ms relevantes del
lenguaje, pudiendo profundizar posteriormente en dichos conceptos y en algn otro
menos utilizado en la programacin general.

También podría gustarte