Cet ouvrage aborde les bases du J2SETM (Java 2 Platform, Standard Edition). Outil de référence incontournable, il constitue un didacticiel fort pertinent, se basant sur des cas concrets qui ont fait leurs preuves dans le monde réel. Les principales caractéristiques et fonctionnalités de la bibliothèque sont présentées dans des programmes parfaitement opérationnels. Enfin, tous les programmes ont été mis au goût du jour du JDK 5.0 et constituent donc de très bons points de départ pour vos propres créations.
Le volume 2 entre en détail dans des sujets tels que la programmation de l'interface utilisateur et les fonctions professionnelles de la plate-forme Java 2, édition standard (J2SETM). Il traite des multithreads, de l'API JDBC 2.0, CORBA, du glisser-déposer et du modèle de sécurité Java 2., revu pour le JDK 5.0. Les techniques de Swing avancées sont abordées, dont les composants GUI complexes d'arbres et de tables, les indicateurs de progression et l'implémentation Java d'une interface à «plusieurs documents». Cette édition explique aussi comment internationaliser des applications Java, générer du XML et utiliser les transformations XSL. Enfin, un nouveau chapitre a été ajouté : il traite des annotations et des métadonnées, des fonctionnalités supplémentaires du JDK 5.0.