IT Training

Upgrade from Java 8 to Java 11

In this training, you will learn about the new Java 8 to Java 11 features and how to use them to migrate Java 8 applications to Java 11. The course covers the modular application development introduced by Java 9 as well as useful features such as local variable type inference (var) and the improved API for strings, files and collections. By the end of this course, you’ll be able to migrate existing Java 8 code bases to Java 11.

Qui devrait suivre ce cours?

Java Developers, Java EE Developers, Java Applications Architects

Prérequis

Participants should be comfortable with Java 8 language, syntax and object-oriented application development.

Upgrading Java 8 applications to Java 11

  • Installing JDK 11 and shifting the Java version
  • Upgrading Maven compiler plugin
  • Upgrading Spring Boot to 2.1.x
  • Upgrading base image in Docker files
  • Using Java 9 new features

The Java Platform Module System(JPMS)

  • JShell Command Line Tool
  • HttpClient
  • Process API
  • Multi-release JARs
  • Small Language enhancements (Stream improvements,…)

Using Java 10 new features

  • Local Variable Type Inference
  • Unmodifiable Collections
  • Optional*.orElseThrow()
  • Container (Docker) Awareness
  • Parallel full GC for G1

Using Java 11 new features

  • Running Java File with single command
  • New utility methods in String class
  • Local-Variable Syntax for Lambda Parameters
  • Nested Based Access Control
  • JEP 321: HTTP Client (Support de HTTP/2)
  • Reading/Writing Strings to and from the Files

Case Studies for migrating Java 8 applications to Java 11

  • Best practices for migrating from Java 8 to Java 11
  • Exercises and case studies for migrating from java 8 to Java 11

Informations practiques

Durée

3 Days

Langues

EN

Prix

€1450,00 + 21% VAT

Emplacement

Classroom Courses

Plannings

Guaranteed to run

Sessions anglophones
06/2 - 08/2Réserver
08/5 - 10/5Réserver
04/9 - 06/9Réserver
27/11 - 29/11Réserver

Partagez ce cours sur

Réservez votre formation

Entrez vos informations pour confirmer votre réservation.

    Test de pré-requis

    Vous cherchez une solution sur mesure ?