Another major benefit of modules: when distributing native executables, the included JDK can be limited to just the modules you need.
This can potentially reduce the size of java binaries by many megs.
This can potentially reduce the size of java binaries by many megs.
This post explains in detail all the options: https://developer.ibm.com/tutorials/java-modularity-5/