Платформа Java доступна в трех редакциях, что позволяет разработчикам программного обеспечения, поставщикам услуг и производителям устройств ориентироваться на определенные рынки:
* Java SE (платформа Java, стандартная версия). Java SE ранее была известна как J2SE. Он позволяет разрабатывать и развертывать приложения Java для использования в настольных, серверных, встроенных средах и средах реального времени. Java SE содержит классы, которые поддерживают разработку веб-сервисов Java и обеспечивают основу для платформы Java Enterprise Edition (Java EE).
* Java EE (платформа Java, Enterprise Edition). Эта версия ранее была известна как J2EE. Версия Enterprise Edition помогает разрабатывать и развертывать серверные Java-приложения, которые являются переносимыми, надежными, масштабируемыми и безопасными. Java EE построен на основе Java SE. Он предоставляет веб-сервисы, модели компонентов, API-интерфейсы управления и связи и может использоваться для реализации сервис-ориентированной архитектуры (SOA) уровня предприятия и приложений Web 2.0.
* Java ME (платформа Java, Micro Edition). Эта версия ранее была известна как J2ME. Java ME обеспечивает надежную и гибкую среду для приложений, работающих на мобильных и встроенных устройствах, таких как сотовые телефоны, КПК, телевизионные приставки и принтеры. Java ME включает гибкий пользовательский интерфейс, надежную модель безопасности, множество встроенных сетевых протоколов и обширную поддержку сетевых и автономных приложений, которые можно загружать динамически. Приложения, основанные на спецификации Java ME, необходимо написать только один раз, их можно использовать на многих устройствах и использовать преимущества собственных возможностей каждого устройства.
Эта статья взята из блога CSDN. При перепечатке указывайте источник: http://blog.csdn.net/boos_jian/archive/2009/12/18/5030061.aspx.