MARTÍN, Antonio
CD-ROM con las prácticas contenidas en el libro (2548 KB)
Resumen del contenido: | ||
Este libro está dirigido a todos los programadores interesados en aprender el lenguaje de programación Java y que deseen adquirir los conocimientos necesarios para certificarse con éxito. Su orientación didáctica le permitirá llevar a cabo el estudio de Java desde el principio, paso a paso, de modo claro y sencillo. Los ejemplos y ejercicios de autoevaluación le ayudarán en la comprensión de los contenidos de cada capítulo, hasta adquirir un completo conocimiento del lenguaje. El libro está estructurado en dos grandes partes: el contenido del primer bloque se centra en un estudio profundo del lenguaje, desde la sintaxis hasta cómo está implementada la programación orientada a objetos en Java, junto con el acceso a ficheros y a bases de datos, sin olvidar la creación de entornos gráficos y las aplicaciones multitarea (hilos). En el segundo bloque se aborda exhaustivamente los objetivos del examen de certificación CX-310-055, llevándose a cabo un estudio de las cuestiones que dichos objetivos plantean, con la finalidad de preparar al lector para que obtenga la certificación de Programador Java Sun. VENTAJA COMPETITIVA: Prepara al lector para que obtenga la certificación de Programador Java Sun. En la Web puede descargarse prácticas descritas paso a paso y ejercicios propuestos, contiene todos los ejemplos realizados en el libro para que el lector pueda reproducirlos durante el estudio. CONTENIDO: Prólogo - Parte I - Parte II - Parte III – Apéndices - Características de Java - La máquina virtual de Java (JVM) - Ediciones Java - Primeros pasos en Java - Entornos de desarrollo para Java - Conceptos básicos de programación en Java - Cuestiones de autoevaluación - Sintaxis del lenguaje - Sintaxis básica - Secuencias de escape - Tipos de datos primitivos – Variables – Operadores - El recolector de basura de Java - Instrucciones de control – Arrays - Tipos enumerados - Métodos con número variable de argumentos - Cuestiones de autoevaluación - Listado de las prácticas - Clases de uso general - Organización de clases: los paquetes - Gestión de cadenas: la clase String - La clase Math - Utilización de fechas - Clases de envoltorio - Entrada y salida en Java - Expresiones regulares – Colecciones - Organización de programas en clases - Cuestiones de autoevaluación - Listado de las prácticas - Programación orientada a objetos con Java - Empaquetado de clases - Modificadores de acceso - Encapsulación - Sobrecarga de métodos – Constructores – Herencia - Clases abstractas – Polimorfismo - La herencia y los tipos genéricos – Interfaces - Cuestiones de autoevaluación - Listado de las prácticas – Excepciones - Excepciones y errores - Clases de excepción - Tipos de excepciones - Captura de excepciones - Lanzamiento de una excepción - Métodos para el control de una excepción - Clases de excepción personalizadas – Aserciones- Cuestiones de autoevaluación - Listado de las prácticas - Acceso al disco - Información sobre ficheros y directorios. La clase File - Lectura de un fichero de texto - Escritura en ficheros de texto - Escritura de datos primitivos Java en un fichero - Lectura de datos primitivos de un fichero - Escritura de objetos en un fichero - Lectura de objetos en un fichero - Listado de las prácticas - Acceso a datos en Java - La tecnología Java DataBase Conectivity (JDBC) - El driver JDBC - El lenguaje SQL - El API JDBC - Utilización de JDBC para acceder a datos - Cuestiones de autoevaluación - Listado de las prácticas - Aplicaciones basadas en entorno gráfico – AWT - El modelo de gestión de eventos en Java – Swing - Listas de Tablas y Swing – Applets - Cuestiones de autoevaluación - Listado de las prácticas – Multitarea - Aplicaciones multitarea en Java - Extensión de la clase Thread - Implementación de la interfaz Runnable - Sincronización de threads - Comunicación entre threads - Cuestiones de autoevaluación - Listado de las prácticas - Clases anidadas - Tipos de clases anidadas - Clases internas estándares - Clases internas locales a método - Clases anónimas - Clases internas estáticas - Objetivos del examen Java Sun Certified Programmer 310-035 – Declaraciones y control de acceso - Control de flujo - El API Java SE - Concurrencia - Conceptos de la orientación a objetos - Colecciones y genéricos – Fundamentos – Apéndices: A. Clases para la creación de aplicaciones gráficas - B. Solución a las cuestiones de autoevaluación - C. Preguntas tipo de examen - Índice alfabético. |