Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Java 9 - 10 - 11 : les nouveautés

Accueil » Formations » Java 9 – 10 – 11 : les nouveautés


Les nouveautés de Java 9, 10 et 11 en 2 jours.

Formation animée par des experts Java.

1450 € HT 2 jours JA-N9

Mettre en œuvre des nouveautés des versions 9, 10 et 11 de Java

Programme

Introduction

  • Java 9
  • Le nouveau modèle de releases
  • Java 10
  • Java 11

JShell

  • Présentation
  • Utilisation
  • Les fonctionnalités avancées

Les évolutions

  • Les évolutions dans le langage
  • Les évolutions dans les API
  • Les nouvelles API
  • StackWalking API
  • Flow API
  • VarHandles
  • HTTP Client
  • Les évolutions dans la JVM
  • Le support de standards
  • Les fonctionnalités dépréciées ou retirées
  • Les évolutions dans les outils

Les modules

  • La modularité
  • Le système de modules de Java
  • Le descripteur de modules
  • La visibilité entre modules
  • Les dépendances
  • L’accès par introspection aux modules
  • Le ModulePath
  • Le packaging des modules
  • Les différents type de modules
  • La modularisation du JDK
  • Les versions des modules

Les modules : fonctionnalités avancées

  • Les services
  • Les runtimes personnalisés

Migration

  • Les difficultés de migration à Java 9+
  • La préparation à Java 9+
  • La migration sans créer de modules
  • La migration avec création de modules
  • La migration de bibliothèques