A plataforma Java está disponível em três edições, permitindo que desenvolvedores de software, provedores de serviços e fabricantes de dispositivos atinjam mercados específicos:
* Java SE (plataforma Java, edição padrão). Java SE era anteriormente conhecido como J2SE. Ele permite o desenvolvimento e implantação de aplicações Java para uso em ambientes desktop, servidores, embarcados e de tempo real. Java SE contém classes que suportam o desenvolvimento de serviços Web Java e fornece a base para Java Platform, Enterprise Edition (Java EE).
* Java EE (plataforma Java, edição empresarial). Esta versão era anteriormente conhecida como J2EE. A Enterprise Edition ajuda a desenvolver e implantar aplicativos Java no servidor que são portáteis, robustos, escaláveis e seguros. Java EE é construído com base em Java SE. Ele fornece serviços Web, modelos de componentes, APIs de gerenciamento e comunicação e pode ser usado para implementar arquitetura orientada a serviços (SOA) de nível empresarial e aplicativos Web 2.0.
* Java ME (Plataforma Java, Micro Edição). Esta versão era anteriormente conhecida como J2ME. Java ME fornece um ambiente robusto e flexível para aplicações executadas em dispositivos móveis e embarcados, como telefones celulares, PDAs, decodificadores de televisão e impressoras. Java ME inclui uma interface de usuário flexível, um modelo de segurança robusto, muitos protocolos de rede integrados e suporte avançado para aplicativos em rede e off-line que podem ser baixados dinamicamente. Os aplicativos baseados na especificação Java ME só precisam ser escritos uma vez e podem ser usados em vários dispositivos e aproveitar os recursos nativos de cada dispositivo.
Este artigo vem do blog CSDN. Indique a fonte ao reimprimir: http://blog.csdn.net/boos_jian/archive/2009/12/18/5030061.aspx.