IT Training

What’s new in Java 9/10/11

In this training, you will learn the important Java new features introduced Java 9, Java 10, Java 11 in the easiest way ever with hands-on examples. The course covers the modular application development, the coolest new features, including local variable type inference (var) and the improved API for strings, files and collections. By the end of this course, you’ll know how to use the most powerful features of modern Java to write faster and more readable programs.

Who should attend this course?

Java Developers, Java EE Developers, Java Applications Architects 

Prerequisites

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

In this training, you will learn the important Java new features introduced Java 9, Java 10, Java 11 in the easiest way ever with hands-on examples. The course covers the modular application development, the coolest new features, including local variable type inference (var) and the improved API for strings, files and collections. By the end of this course, you’ll know how to use the most powerful features of modern Java to write faster and more readable programs.

Review of Java Evolution

  • Java History
  • Java Release model
  • Available JDKs
  • Long Term Support

What’s new in Java 9

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

What’s new in Java 10

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

What’s new in Java 11

  • 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

Practical information

Duration

3 Days

Languages

EN

Price

€1450,00 + 21% VAT

Location

Classroom/Online Courses

Schedule

Guaranteed to run

English courses
07/3 - 08/3 - 09/3Book
01/6 - 02/6 - 03/6Book
19/9 - 20/9 - 21/9Book
21/11 - 22/11 - 23/11Book

Share this course on

Book your training

Enter your information to confirm your booking.

    Prerequisite test

    Looking for a tailor made solution?