Le Java Platform Module System (JPMS), introduit dans Java 9, apporte une encapsulation forte et une gestion explicite des dépendances à l'écosystème Java. Un module est un groupe de packages nommé et auto-descriptif. Chaque module déclare son nom, ce dont il a besoin et ce qu'il expose via un descripteur module-info.java.

Pourquoi des modules ?
Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.