Figure 1-1 is a representation of the JRockit JVM as a black box. Java code enters the black box and emerges from it as binary code on a microchip. Along the right edge of the black box are the three operating systems (Linux, Windows, and Solaris) that the JRockit JVM supports.