Java 11 - Les fondamentaux du langage (avec exercices pratiques et corrigés)

De Thierry Groussard
Éditions ENI, 05/09/2019
9782409020605

Ce livre s'adresse à tout informaticien désirant développer sous Java. Que le lecteur soit débutant ou qu'il ait déjà une première expérience avec un autre langage, il trouvera dans cet ouvrage toutes les bases nécessaires pour se familiariser rapidement avec un des langages les plus utilisés au monde. Le premier chapitre présente la plateforme Java SE, son installation sous Windows et Linux et lenvironnement de développement utilisé dans le cadre de louvrage (Eclipse, MySQL). Les deux chapitres suivants abordent les bases du langage et la programmation orientée objet. Parmi la richesse de lAPI Java, un focus est fait sur lAPI de gestion des dates, sur les nouvelles possibilités offertes par les interfaces, sur la notion de modules. Le quatrième chapitre traite dun sujet incontournable : les expressions lambda et les API sous-jacentes comme lAPI java.util.function et lAPI Stream. Le cinquième chapitre étudie le développement d'applications graphiques avec la bibliothèque Swing. Le développement d'applications client/serveur est également présenté avec l'API JDBC assurant l'accès aux bases de données relationnelles. Le déploiement étant une étape importante du succès d'une application, le dernier chapitre présente la distribution d'une application avec la solution classique des fichiers d'archives ou l'utilisation de loutil jlink. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.