What is an open module in Java 9 and how do I use it?
In order to provide reflective access to your module, Java 9 introduced the open keyword. You can create an open module by using the open keyword in the module declaration. An open module grants reflective access to all of its packages to other modules. For example, if you want to use some framework that heavily … Read more