Java 9 et versions ultérieures - Les nouveautés
Mettre en oeuvre les nouveautés des versions 9 et plus de Java
Après avoir été repoussée à plusieurs reprises, l’arrivée de Java 9 a finalement eu lieu en septembre 2017. 3 ans après Java 8, c’est une nouvelle version riche en évolutions qui est mise à disposition des professionnels du développement. Si elle intègre plus de 80 nouveautés, de l’avis général des spécialistes, c’est l’apparition de la modularité avec Jigsaw qui s’avère être la nouveauté majeure. La modularité consiste à fournir un JDK (Java Development Kit) qui peut être structuré et de pouvoir ainsi ne charger que les modules nécessaires. En découle un allègement du poids des applications (une attente du monde de l’IoT notamment), des gains de performances (seuls les modules utiles sont chargés) et une amélioration de la sécurité. Les participants à cette formation se familiariseront avec le système de modules et apprendront à tirer parti des autres nouveautés proposées par Java 9.
Objectifs
- Connaître le nouveau modèle de release
- Comprendre et maîtriser les nouveautés des dernières versions de Java
- Être à l’aise avec les notions de modules
- Comprendre et anticiper les problèmes de migration de ses applications
Public
- Développeurs Java
- Chefs de projets
- Consultants
Prérequis
- Maîtriser le développement Java
Les + de cette formation
- Une formation très pratique : des ateliers permettent aux participants de mettre en oeuvre les nouveautés de cette version 9
- Les retours d’expériences de consultants spécialistes de Java
- Des conseils et partages de bonnes pratiques pour des migrations d’applications réussies