Languages & Algorithms training

Duration 2 days Get a quote

Introduction

  • History
  • New version of release
  • Java 9 content

The module system

  • Definition and objectives of the Jigsaw project
  • The modularization of the JDK
  • Definition of a module
  • Modularize its application
  • Implementation with Maven and Gradle
  • Legacy code, automatic modules
  • Unit tests

The other contributions of Java 9

Improvements to existing APIs

  • Collections, Streams, Process ...

The new APIs introduced

  • Reactive programming, HTTP client ...

Changes in language and JVM

Tooling