Glossary definition of J2ME

Also known as: Java 2 Platform, Java Micro Edition, K Java

J2ME (Java 2 Platform, Micro Edition or K Java) is a software and technology environment that has been specifically designed to enable the development of applications optimised for use on mobile and portable consumer devices, such as mobile phones and personal digital assistants (PDAs).

J2ME is able to run on devices with RAM of only 128 kB, and this allows programmers to use the Java programming language (and related tools) to develop software for devices with limited memory. A wide range of applications and games are now available for use on mobile devices. J2ME was developed by Sun Microsystems.