training

NL/EN
Deze training is beschikbaar in het Nederlands en Engels. Meer informatie

Java Modularity

Leer hoe je jouw Javaproject kunt modulariseren.

20 mei 2025
- Utrecht / Remote
1 dag
765 (ex BTW)

Beschrijving

In Java 9 kwam modularity als grote nieuwe feature uit. Deze feature is ook wel bekend onder de naam Java Platform Module System (JPMS) of JIGSAW. Hiermee maak je van een project een module: interne elementen zijn niet meer toegankelijk voor andere modules. Dit maakt het onderhoud van je project makkelijker. Ook de JDK zelf is om die reden gemodulariseerd.

In deze training maak je kennis met deze belangrijke feature. Ook kijken we naar gerelateerde tooling, zoals JLink, Multi Release Jars en de Service Loader.

Het is een praktische training waarbij theorie en opdrachten elkaar afwisselen.

Leerdoelen

Deze training behandeld de volgende leerdoelen:

CheckmarkUnderstand the problems with modularity in Java.
UnderstandLogo InfoSupport
CheckmarkUnderstand modules in Java
UnderstandLogo InfoSupport
CheckmarkApply modules in Java
ApplyLogo InfoSupport
CheckmarkUnderstand ServiceLoader.
UnderstandLogo InfoSupport
Voor bovenstaande leerdoelen gebruiken we de Taxonomie van Bloom

Benodigde voorkennis

Goede kennis van Java

Onderwerpen

  • Java Platform Module System (JPMS)
  • Linking with jlink
  • Multi Release Jars
  • ServiceLoader

Planning

StartdatumDuurLocatie
20 mei 2025
1 dag
Utrecht / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Inschrijven
Houd me op de hoogte van nieuwe data

Incompany of persoonlijk advies nodig?

Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.

Trainers

Voorkennis trainingen

"Trainer die zijn vak kent!"
Marc
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten