Paru le 16/10/2002 | Broché XXI-1128 pages
Professionnels
traduit de l'américain par Alexandre Gachet
La 4e édition de ce best-seller international constitue une référence incontournable pour tous les développeurs Java : si vous ne deviez lire qu'un livre sur Java, choisissez celui-là ! Cet ouvrage exceptionnel est avant tout un guide de référence, mais il servira également de tutoriel pour les programmeurs avertis qui souhaitent découvrir Java rapidement.
La partie «tutoriel» donne aux développeurs tous les éléments pour comprendre ce qui fait la spécificité d'un programme écrit en Java, depuis la syntaxe du langage et les caractéristiques orientées objet jusqu'aux beans Java, en passant par les différents mécanismes de sécurité. Un chapitre entier inventorie les nouveautés introduites dans la version 1.4 du langage et en particulier le traitement de données au format XML, la prise en charge des expressions régulières, ainsi que le renforcement de la gestion des entrées/sorties et de la sécurité. Les notions clés sont présentées sans fioriture, mais illustrées par des exemples concrets et réalistes.
La partie «référence» passe en revue toutes les classes des paquetages fondamentaux de Java, pour les versions 1.0, 1.1, 1.2, 1.3 et 1.4 du SDK. Sont notamment couverts java.beans, java.io, java.lang, java.math, java.net, java.nio, java.security, java.text, java.util, javax.crypto, javax.net, javax.net.ssl, javax.security.auth, javax.xml.parsers, javax.xml.transform.org.ietf.jgss, org.w3c.dom et org.xml.sax. Un index des classes, méthodes et champs permet de retrouver en un clin d'œil le paquetage Java auquel ils appartiennent.
Ce livre a pour compagnons naturels Java Enterprise in a Nutshell, spécifiquement consacré à J2EE, et Exemples en Java in a Nutshell, qui offre des exemples plus développés et des exercices qui permettront au développeur d'acquérir rapidement les automatismes de la programmation Java. Toujours du même auteur, Java Foundation in a Nutshell décrit en détail l'API graphique de Java.
David Flanagan est diplômé en informatique du MIT (Massachusetts Institute of Technology). Programmeur consultant, spécialiste de Java et de JavaScript, il est l'auteur de nombreux livres sur Java.
Alexandre Gachet est diplômé en informatique de l'Université de Fribourg (Suisse). Il prépare actuellement un doctorat dans le domaine des systèmes d'aide à la décision.