Каково основное различие между Java SE и Java EE? [дубликат]

git show-ref --tags

Например, git show-ref --abbrev=7 --tags покажет вам что-то вроде следующего:

f727215 refs/tags/v2.16.0
56072ac refs/tags/v2.17.0
b670805 refs/tags/v2.17.1
250ed01 refs/tags/v2.17.2
137
задан Francesco Menzani 10 June 2016 в 15:21
поделиться

5 ответов

Java SE (ранее J2SE) - это базовая среда Java. В Java SE вы делаете все "стандартные" программы на Java, используя API , описанный здесь . Для использования Java SE вам нужна только JVM.

Java EE (ранее J2EE) - это корпоративная версия Java. С его помощью вы можете создавать веб-сайты, Java Beans и более мощные серверные приложения. Помимо JVM, вам потребуется сервер приложений, совместимый с Java EE, например Glassfish , JBoss и другие.

116
ответ дан 23 November 2019 в 23:33
поделиться

Java SE относится к стандартной версии Java и ее библиотекам. Java EE относится к корпоративной версии Java, которая используется для развертывания веб-приложений.

17
ответ дан 23 November 2019 в 23:33
поделиться

Java EE - это корпоративная версия.

Включает jsp, сервлеты, bean-компоненты и некоторые другие вещи для серверного программирования.

Java SE является стандартной версией. Это обычная старая Java. Включает элементы графического интерфейса.

16
ответ дан 23 November 2019 в 23:33
поделиться

Самая большая разница - это корпоративные сервисы (отсюда и ee), такие как сервер приложений, поддерживающий EJB-компоненты и т. Д.

3
ответ дан 23 November 2019 в 23:33
поделиться

Сначала были переименованы J2SE и J2EE. Теперь это Java SE и Java EE.

По сути, Java SE - это стандартная Java, разработанная для конечных пользователей. Это то, что вы бы разработали для настольных приложений. Java EE - это корпоративная версия, предназначенная для серверного программирования, такого как SOA и веб-приложения.

12
ответ дан 23 November 2019 в 23:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: