Где получить технические сведения о Java?

Исчерпывающие технические сведения о платформе Java и всех ее компонентах можно получить на веб-сайте сети Oracle Technology Network, посвященном технологии Java и в сетевых учебных пособиях по технологии Java.


Чем отличаются среда JRE и платформа Java SE?
JRE
(Среда выполнения Java)
Java SE
(Стандартная версия платформы Java)
Для кого предназначен этот продукт? Для пользователей ПК, открывающих апплеты и приложения, написанные с использованием технологии Java Для разработчиков программного обеспечения, программирующих апплеты и приложения с использованием технологии Java
Что представляет собой этот продукт? Среда, необходимая для запуска апплетов и приложений, написанных на языке программирования Java Инструментальный пакет, помогающий разработчикам создавать апплеты и приложения на языке программирования Java
Как получить этот продукт? Бесплатно загрузить с сайта:
java.com
Бесплатно загрузить с сайта:
oracle.com/javase

Чем отличаются среда JRE и пакет JDK?
JRE
(Среда выполнения Java)
JDK
(Инструментальный пакет для разработчиков Java)
Это реализация виртуальной машины Java*, в которой фактически выполняются Java-программы. Это пакет программного обеспечения, которое можно использовать для разработки приложений на основе Java.
Среда выполнения Java — этоподключаемый модуль, необходимый для выполнения Java-программ. Инструментальный пакет для разработчиков Java нужен для разработки Java-приложений.
JRE имеет меньший объем, нежели JDK, поэтому требует меньше места на диске. Пакету JDK необходимо больше места на диске, так как в нем содержится среда JRE вместе с различными средствами разработки.
Возможность бесплатной загрузки и поддержки JRE предоставляется на веб-сайте
java.com
Возможность бесплатной загрузки и поддержки JDK предоставляется на веб-сайте
oracle.com/technetwork/java/javase/downloads/
Содержит JVM, библиотеки ядра и другие дополнительные компоненты для выполнения приложений и апплетов, написанных на Java. Содержит JRE, набор классов API, компилятор Java, Webstart и дополнительные файлы, необходимые для создания апплетов и приложений на Java.



Что такое Java Enterprise Edition (Java EE)?
Java EE — независимая от платформы, ориентированная на Java среда для разработки, построения и развертывания корпоративных веб-приложений в интерактивном режиме. Java EE содержит несколько компонентов Java Standard Edition (Java SE). Платформа Java EE состоит из набора служб, API-интерфейсов и протоколов, предоставляющих функциональные возможности для разработки многоуровневых веб-приложений.

Java EE упрощает разработку приложений и снижает потребность в программировании и обучении программированию, обеспечивая создание стандартизованных, повторно используемых модульных компонентов и поддерживая уровень автоматической обработки многих прикладных аспектов программирования.

Если вы разработчик корпоративных приложений, то вам нужна среда Java EE. Разработчикам корпоративных приложений требуется Java EE, поскольку создание распределенных приложений для бизнеса — непростая задача. Им требуется решение с высокой производительностью, позволяющее сосредоточиться только на создании бизнес-логики и предоставляющее полный набор надежных служб корпоративного уровня, таких как объекты распределенных транзакций, ориентированное на обработку сообщений промежуточное ПО, а также службы имен и каталогов.