A technology that allows programmers to use the Java programming language and related tools to develop programs for mobile handsets. J2ME consists of programming specifications and a special virtual machine (Java Virtual Machine, or JVM) that allows a J2ME-encoded program to run in the handset.
Acronyms:
J2ME

