Versions of Java

Three versions of the Java 2 Platform, targeted at different uses


Java 2 Micro Edition (J2ME)
  • Very small Java environment for smart cards, pages, phones, and set-top boxes
  • Subset of the standard Java libraries aimed at limited size and processing power
Java 2 Standard Edition (J2SE)
  • This is basic platform
  • J2SE can be used to develop client-side standalone applications or applets.
Java 2 Enterprise Edition (J2EE)
  • For business applications, web services, mission-critical systems
  • Transaction processing, databases, distribution, replication