Java
Introducción
Java a través de ejemplos presenta los conceptos básicos del lenguaje de programación Java y muestra sus posibilidades más relevantes para el desarrollo de aplicaciones. El libro se centra en la explicación detallada de los fundamentos del lenguaje, evitando los temas de carácter especializado. La didáctica de esta publicación se basa en el aprendizaje guiado medianteejemplos comentados y gráficos de apoyo a las explicaciones, evitándose las aclaraciones puramente teóricas y e uso de un nivel de detalle excesivo en la l información 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 sólida el aprendizaje de aspectos específicos tales como las comunicaciones, acceso a bases de datos, presentaciones multimedia, etc. Se incluyen dos apéndices con más de 500 preguntas y sus respuestas basadas en los conceptos fundamentales de Java. Estas cuestiones permiten que el lector pueda comprobar la corrección y completitud con los que va asimilando lasdiferentes materias. Los contenidos del libro se han dividido en 9 capítulos que contienen 38 lecciones; cada una de estas lecciones forma una unidad de estudio que conviene afrontar de manera individualizada. Para facilitar la comprensión de estas unidades, las lecciones se han diseñado con un tamaño reducido: de unas 8 páginas por término medio. En el siguiente apartado se presenta una relación delas lecciones, agrupadas en capítulos y con la referencia del número de página donde comienza cada una.
XIV JAVA A TRAVÉS DE EJEMPLOS
© JESÚS BOBADILLA SANCHO (JBOBI@EUI.UPM.ES)
Lecciones incluidas en la publicación Capítulo 1: toma de contacto, variables, tipos de datos y operadores
LECCIÓN 1: LECCIÓN 2: LECCIÓN 3: LECCIÓN 4: Instalación del entorno de desarrollo Primer programa en java:“Hola mundo” Variables y tipos de datos Operadores
Capítulo 2: estructuras de control
LECCIÓN 5: LECCIÓN 6: LECCIÓN 7: LECCIÓN 8: LECCIÓN 9: El bucle FOR El bucle WHILE La instrucción condicional IF La instrucción condicional SWITCH Ejemplos
Capítulo 3: métodos y estructuras de datos
LECCIÓN 10: LECCIÓN 11: LECCIÓN 12: LECCIÓN 13: Métodos Strings Matrices (arrays, vectores) Ejemplos deprogramación
Capítulo 4: programación orientada a objetos usando clases
LECCIÓN 14: LECCIÓN 15: LECCIÓN 16: LECCIÓN 17: LECCIÓN 18: LECCIÓN 19: LECCIÓN 20: Definición de clases e instancias Sobrecarga de métodos y constructores Ejemplos Clases utilizadas como Parámetros Propiedades y métodos de clase y de instancia Paquetes y atributos de acceso Ejemplo: máquina expendedora
Capítulo 5:programación orientada a objetos usando herencia
LECCIÓN 21: LECCIÓN 22: LECCIÓN 23: LECCIÓN 24: Herencia Ejemplos Polimorfismo Clases abstractas e interfaces
Capítulo 6: excepciones
LECCIÓN 25: Excepciones predefinidas LECCIÓN 26: Excepciones definidas por el programador
Capítulo 7: interfaz gráfico de usuario
LECCIÓN 27: LECCIÓN 28: LECCIÓN 29: LECCIÓN 30: Creación de ventanas Paneles yobjetos de disposición (layouts) Etiquetas, campos y áreas de texto Cajas de verificación, botones de radio y listas
© JESÚS BOBADILLA SANCHO (JBOBI@EUI.UPM.ES)
PRÓLOGO XV
LECCIÓN 31: Diseño de formularios LECCIÓN 32: Diálogos y menús
Capítulo 8: eventos
LECCIÓN 33: LECCIÓN 34: LECCIÓN 35: LECCIÓN 36: Mecanismo de eventos en java Eventos de ratón y de movimiento de ratón Eventos deteclado y de ventana Eventos de acción, enfoque y elemento
Capítulo 9: aplicaciones de ejemplo
LECCIÓN 37: Ejemplo: calculadora LECCIÓN 38: Ejemplo: editor
Planificación en el estudio de las lecciones
05
06 09 10
01
02
03
04
07
08
11 13 12 14 15 16 17 18 19
20
21
22
23
24
25
26
27
28
29 31 30 32 33 34
36 37 36 38
XVI JAVA A TRAVÉS...
Regístrate para leer el documento completo.