CLDC:
The Connected, Limited Device Configuration (CLDC) is a specification for
a J2ME configuration. The CLDC is for devices with less than 512 KB or RAM
available for the Java system and an intermittent (limited) network
connection. It specifies a stripped-down Java virtual machine1 called the KVM as
well as several APIs for fundamental application services. Three packages
are minimalist versions of the J2SE java.lang, java.io, and java.util
packages. A fourth package, javax.microedition.io, implements the Generic
Connection Framework, a generalized API for making network connections.