Excelsior JET is a Java Virtual Machine enhanced with Ahead-Of-Time (AOT) compilation. The AOT compiler transforms your classes and jars into high-performance Microsoft® Windows® executables that run directly on hardware. VM components responsible for Java memory management, threading, synchronization, security, etc., are placed into a DLL which you redistribute along with the precompiled executables. Among those runtime components is a JIT compiler that takes care of classes that could not be precompiled, thus enabling Excelsior JET to support the entire Java 2 Platform, Standard Edition v5.0 API, including dynamic class loading. Excelsior JET is also available for Linux on the Intel x86 platform.
Software that can be used as an alternative to Excelsior JET for Windows: