We learned about dynamic loading of Java code in Chapter 13 where the name of a class may be determined dynamically at run-time
and then subsequently loaded via the Class.forName() method. We also saw how this is exploited for applets. When an applet
class is found embedded in an HTML document, its corresponding .class files are retrieved from the Web server and loaded into
a typical Java-enabled host browser.