What is J2ME?
Java 2 Micro Edition (J2ME) is Sun Microsystem’s version of Java aimed at machines with limited hardware resources such as PDAs, cell phones, and other embedded devices. J2ME is aimed at machines with as little as 128KB of RAM and with processors a lot less powerful than those used on typical desktop and server machines.
J2ME is built around a set of profiles, with each profile being defined for a particular type of device such as cell phones, PDAs, etc. Each profile consists of a minimum set of class libraries required for the particular type of device and a specification of a Java virtual machine required to support the device.