Autor reseña: Manuel Galindo, socio de ATI.
ATI informa
RESEÑA: Java 6. Los fundamentos del lenguaje Java
Java 6. Los fundamentos del lenguaje Java
Thierry Grousard
Ediciones Eni

El lenguaje Java, o más bien la plataforma de desarrollo Java, se ha constituido en el estándar de facto para el desarrollo de aplicaciones empresariales en la Web.

El lenguaje Java, o más bien la plataforma de desarrollo Java, se ha constituido en el estándar de facto para el desarrollo de aplicaciones empresariales en la Web. 

En este libro se presenta una guía de iniciación para el desarrollo de aplicaciones de escritorio y applets basados en dicha plataforma. De una manera eminentemente práctica el autor recorre todos los pasos para que un neófito en la plataforma sea capaz de desarrollar una aplicación de escritorio o un applet con acceso a bases de datos.

Cubre todos los aspectos; desde la descarga de la última versión de la plataforma desde la Web oficial de Sun Microsystems, la edición y compilación del código con las utilidades estándar de Sun hasta el despliegue de la aplicación en el entorno de ejecución, sea con un instalador, con Java Web Start, o integrando el código del applet  en la página Web dependiendo del caso.

Está estructurado en 7 capítulos. En el primero, Presentación, se realiza una introducción histórica de la plataforma Java, se presentan sus características principales y se explica cómo descargar e instalar la plataforma desde la Web de Sun, para detallar los pasos necesarios para editar, compilar y poner en ejecución nuestra primera aplicación Java.

En el segundo, Fundamentos del lenguaje, se presentan las características fundamentales del lenguaje, tipos de datos, variables, operadores y estructuras de control.

En el tercer capítulo, Programación orientada a objetos, se repasan todas las conceptos de los programación orientada a objetos, clase, encapsulación, herencia, interfaces, paquetes y genéricos, y los mecanismos presentes en java para la implementacón de dichos conceptos. Finaliza con el tratamiento de errores por medio de las excepciones.

En los capítulos cuarto y quinto, Aplicaciones Gráficas y Applets, respectivamente, se abordan las clases de componentes gráficos utilizables en aplicaciones de escritorio y aplicaciones Web. Presentan las diferentes clases a utilizar y la diferente gestión de las mismas y los eventos asociados.

En el capítulo sexto, Acceso a las bases de datos, presenta las diferentes opciones para acceder a bases de datos utilizando el estándar JDBC. Se presentan las diferentes clases a utilizar para el tratamiento de las sentencias SQL desde la aplicación Java.

Finalmente en el capítulo séptimo, Despliegue de aplicaciones, se muestran los pasos a seguir para desplegar nuestra aplicación en el entorno de ejecución.

En resumen, se trata de un manual interesante para iniciarse en el mundo del desarrollo de aplicaciones usando la plataforma Java, cubriendo todos los aspectos necesarios. En los puntos precisos indica donde ampliar información sobre diversos temas, y permite descargar el código fuente de los ejemplos desde la Web de la editorial.