ROMable code

The JamaicaVM allows class files to be linked with the virtual machine code into a standalone executable. The resulting executable can be stored in ROM or flash-memory since all files required by a Java application are packed into the standalone executable. There is no need for file-system support on the target platform, as all data required for execution is contained in the executable application.