Java Documentation Links
Java Specifications
Glossary
- J2ME
- The Micro Edition of the Java 2 Platform provides an application environment that specifically addresses the needs of commodities in the vast and rapidly growing consumer and embedded space, including mobile phones, pagers, personal digital assistants, set-top boxes, and vehicle telematics systems.
- CDC
- The Connected Device Configuration (CDC), developed within the Java Community Process (JCP), is a framework for using Java technology to build and deliver applications that can be shared across a range of network-connected consumer and embedded devices, including smart communicators, high-end personal digital assistants (PDAs), and set-top boxes.
- Foundation Profile
- Foundation Profile is a set of Java APIs that support resource-constrained devices without a standards-based GUI system. Combined with the Connected Device Configuration (CDC), Foundation Profile provides a complete J2ME application environment for consumer products and embedded devices.
- Personal Basis Profile
- Personal Basis Profile is a superset of Foundation Profile that support resource-constrained devices with a standards-based graphical user interface framework. When combined with the Connected Device Configuration (CDC), Personal Basis Profile provides a complete J2ME application environment for consumer products and embedded devices.
- CLDC
- 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. When coupled with a profile such as the Mobile Information Device Profile (MIDP), it provides a solid Java platform for developing applications to run on devices with limited memory, processing power, and graphical capabilities.
- MIDP
- The Mobile Information Device Profile (MIDP), when combined with the Connected Limited Device Configuration (CLDC), is the Java runtime environment for today's most popular compact mobile information devices, such as cell phones and mainstream PDAs.
- IMP
- When combined with the Connected Limited Device Configuration (CLDC), the Information Module Profile (IMP) provides a Java 2 Platform, Mobile Edition (J2ME) application environment for networked embedded devices that do not have rich graphical display capabilities, or whose resources are limited in other ways: emergency call boxes, parking meters, wireless modules in home alarm systems, industrial metering devices, and the like.
- JCP
- Java Community Process. Since its introduction in 1998 as the open, participative process to develop and revise the Java™ technology specifications, reference implementations, and test suites, the Java Community Process (JCP) program has fostered the evolution of the Java platform in cooperation with the international Java developer community.
- JSR
- Java Specification Requests (JSRs) are the actual descriptions of proposed and final specifications for the Java platform. At any one time there are numerous JSRs moving through the review and approval process.
Java 2 Platform Micro Edition (J2ME) Specifications