(J2ME) Sun's Java platform for consumer devices. J2ME defines Configurations and Profiles for different classes of small memory device, from smart cards to pagers to set-top boxes. It can run on various Java virtual machines including KVM. Related products include PersonalJava and EmbeddedJava. See also the Standard edition J2SE and the Enterprise edition J2EE.