Is it possible to load and unload jdk and custom modules dynamically in Java 9? : <p>I am beginner in JPMS and can't understand its dynamism. For example, in current JVM instance <code>moduleA.jar</code> is running. <code>moduleA</code> requires only <code>java.base</code> module. Now, I want </p>

<ol>
<li>to load dynamically <code>moduleB.jar</code> that needs <code>java.sql</code> module and <code>moduleC.jar</code></li>
<li>execute some code from <code>moduleB</code></li>
<li>unload <code>moduleB</code>, <code>java.sql</code>, <code>moduleC</code> from JVM and release all resources.</li>
</ol>

<p>Can it be done in Java 9 module system?</p>
