June 2018
Intermediate to advanced
280 pages
7h 46m
English
If Java 8 helped us change the way we were coding, Java 9 is more about how files and modules are loaded when an application runs.
To get started, let's see how Java 9 has divided the whole application into modules. All you need to do is run this code:
java --list-modules
You will see a module list similar to the one in the following screenshot:

The advantage we have now is that we can choose which modules will be used by our application instead of adding all the modules by default.
To understand the power of modules, let's look at an example. Let's try to create a very simple calculator application that provides ...
Read now
Unlock full access