J2ME
From Mobileradicals
[edit]
About J2ME
J2ME was specifically created by Sun and a group of partners to allow Java to be used on smaller devices. This was achieved by limiting the number of Java core instructions and Application Program Interfaces (API)s to those features relevant to the target devices. J2ME generally incorporates the Connected Limited Device Configuration (CLDC), which is implemented on top of the OS, and serves as an interface between the OS and Java based applications. The CLDC uses a cut-down version of the Java Virtual Machine (JVM) known as the K-Virtual Machine (KVM) designed for small devices. The J2ME MIDP sits on top of the CLDC and provides a set of APIs that define the way the cellular applications interface to the phone.
