Java 2
Platform, Micro Edition
Java 2 Platform, Micro Edition or J2ME is a collection
of java
Application
Programming Interfaces targeting embedded consumer products
such as PDAs,
cell
phones and other consumer appliances.
General
APIs
java.io
A streamlined version of the java.io package found in the
standard edition for doing Input/Output operations.
java.lang
Contains classes thought applicable to most java programs. This
package contains standard java types like Integers and Strings
as well as basic exceptions, math functions, system functions,
threading and security functions.
java.util
A streamlined version of the java.util collection library. This
package contains the collection classes like Vector and
Hashtable. It also contains calendar and data classes.
java.microedition.io
Contains the Java 2 Platform, Micro Edition specific classes
used for I/O operations.
J2ME has become a popular option for creating cell-phone games
as they can be emulated on a PC during the development stage and
automatically uploaded to the cell-phone.
This contrasts with the difficulty of developing, testing,
loading games for other special gaming platforms such as those
made by Nintendo, Sony and others as special and expensive
hardware and kits are required. Some cell-phone makers also
extend the J2ME platform to provide more robust effects such as
3D grpahics and audio which lacks a specification in the current
J2ME APIs.
External
Links