In deze sessie kijken we naar wat er aan nieuwe features toegevoegd is sinds Java 8. Eerst kijken we naar het nieuwe modulesysteem (Java 9), vervolgens naar de local-variable type inference feature (Java 10) en de nieuwe HttpClient API (Java 11). Naast deze grote features gaan we het ook hebben over andere wijzigingen in het Java platform sinds Java 8. Je gaat ook zelf aan de slag met deze nieuwe features in hands-on labs. Na deze dag ben je helemaal klaar om de stap voorbij Java 8 in vertrouwen te zetten.
Programma
Ochtend:
– Kennismaking
– Introductie van het Java module systeem
– Nieuwe features Java 9 (jshell, G1GC, API updates)
– Begin hands-on labs
Middag:
– Nieuwe features in Java 10 (o.a. local-variable type inference met `var`)
– Vervolg hands-on labs
– Migratie vanaf Java 8 naar latere versies
– Nieuwe features Java 11 (o.a. de nieuwe HttpClient API
Doelgroep
Java developers
Minimale voorwaarden deelname training
Enige ervaring met Java 8 is wel een vereiste.