CEE-J is a compatible execution environment designed for the Embedded Java Platform.
The Connected Limited Device Configuration (CLDC) defines the base set of application programming interfaces and a virtual machine for resource-constrained devices like mobile phones, pagers, and mainstream personal digital assistants.
JavaFX Mobile is a complete, pre-integrated software system for advanced mobile devices designed to enable developers to author rich, high-impact content and network-based services.
PERC is a clean-room JVM expressly created for demanding embedded systems.
a full function Java-compliant Virtual Machine (32K in byte size, and even smaller for JavaCard VM) which runs without an operating system
Tiny InterNet Interface: a combination of a small but powerful chipset and a Java programmable runtime environment. The chipset provides processing, control, device-level communication and networking capabilities
an open source Java based replacement firmware for the Lego Mindstorms RCX microcontroller. The RCX is a programmable brick that comes with Lego's Robotics Invention System