|JamaicaVM 3.2 — User Documentation: The Virtual Machine for Realtime and Embedded Systems|
|Prev||Chapter 1. Introduction||Next|
One of the most important features of Java is the ability to dynamically load code in the form of class files during execution, e.g., from a local file system or from a remote server. The JamaicaVM supports this dynamic class loading, enabling the full power of dynamically loaded software components. This allows, for example, on-the-fly reconfiguration, hot swapping of code, dynamic additions of new features, or applet execution.