TODO LO QUE NECESITA SABER SOBRE LA PLATAFORMA JAVA™ 2. Java ofrece un lenguaje de programación poderoso y flexible, a la vez que sencillo, potente, seguro, eficaz y universal, por lo que constituye el instrumento ideal para el desarrollador actual de aplicaciones._x000D_
_x000D_
Este libro le enseñará todo lo que Java puede hacer y cómo hacerlo. Java no está diseñado solamente para realizar applets o acceder a Internet. En este libro se describe toda su potencia, que le permitirá sentar las bases para llegar hasta donde nunca antes llegó ningún desarrollador de código._x000D_
_x000D_
La obra está estructurada en 21 capítulos; comienza con una introducción sobre el lenguaje Java para enseguida proporcionar información sobre los aspectos más importantes de la plataforma Java 2:_x000D_
_x000D_
- Fundamentos del lenguaje - Anotaciones_x000D_
- Operadores - Modelo de delegación de eventos_x000D_
- Control del flujo de programación - AWT_x000D_
- Expresiones - Swing_x000D_
- Colecciones de datos - Gráficos_x000D_
- Clases - Comunicaciones en red_x000D_
- Interfaces - Sockets TCP/IP, UDP_x000D_
- Paquetes - Multicast_x000D_
- Ficheros - Comunicaciones seguras_x000D_
- Arquitectura NIO - Servlets, páginas JSP_x000D_
- Multitarea - JDBC, Rowset_x000D_
- Scheduling - RMI_x000D_
- Tipos genéricos - JMX, jconsole_x000D_
_x000D_
Se incluye una completa revisión del modelo de delegación de eventos, un estudio básico del desarrollo de Servlets, comunicaciones en red a través de sockets, multicast, punto-a-punto, comunicaciones seguras SSL, acceso a bases de datos mediante JDBC, comunicaciones RMI, introducción a la mensajería JMX, etc. También se tratan las características más importantes aportadas por Java2 SE 6 a Java: anotaciones, colecciones navegables, ventanas modales, splash screen, system tray, nueva API de escritorio, arrastrar y soltar, acceso avanzado a redes, uso de JavaDB, etc._x000D_
_x000D_
Con el libro se adjunta un CD-ROM que contiene el código completo de los más de 300 ejemplos que ilustran los conceptos explicados en el texto, permitiendo probarlos inmediatamente; también incluye herramientas de programación y entornos integrados de desarrollo para plataformas Linux y Windows._x000D_