Как установить JDK

Несмотря на то что набор JDK предназначен для создания программ, работающих в графических средах, таких как MS Windows или X Window System, он ориентирован на выполнение из командной строки окна Command Prompt в MS Windows. В системах UNIX, Linux, BSD можно работать и в текстовом режиме, и в окне Xterm .

Основная информация о программе

Java Development Kit (сокращенно JDK) — это платформа для разработки приложений на языке Java, которая разрабатывается и бесплатно распространяется компанией Oracle. В данный комплект включены стандартные библиотеки классов, различные утилиты, документация, компилятор и исполнительная система Java. Стоит помнить, что в составе Java Development Kit отсутствует интегрированная среда разработки, поэтому используя данную платформу, вам придется писать код в стороннем текстовом редакторе и компилировать код с помощью утилит командной современных интегрированных сред для разработки программ на языке Java (таких как NetBeans IDE, IntelliJ IDEA, Eclipse и так далее) построены на сервисах предоставляемых данным JDK и используют его компилятор, поэтому данный комплект обычно включен в их установщик и распространяется вместе с ними.

Подготовка

Существует несколько различных реализаций Java. OpenJDK и Oracle Java — две основные реализации Java, между которыми почти нет различий, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций. Лицензия Oracle Java разрешает только некоммерческое использование программного обеспечения, такое как личное использование и использование в целях разработки.

Репозитории Ubuntu по умолчанию включают два пакета OpenJDK, Java Runtime Environment (JRE) и Java Development Kit (JDK). JRE состоит из виртуальной машины Java (JVM), классов и двоичных файлов, которые позволяют запускать программы Java. JDK включает JRE, инструменты и библиотеки для разработки / отладки, необходимые для создания приложений Java.

Читайте также:  Как делиться паролем Wi-Fi сети через QR-код

Если вы не уверены, какой пакет Java установить, общая рекомендация — установить версию OpenJDK (JDK 11) по умолчанию. Для некоторых приложений на основе Java может потребоваться определенная версия Java, поэтому вам следует обратиться к документации приложения.

Интегрированные среды Java

Сразу же после создания Java, уже в 1996 г., появились интегрированные среды раз-

работки программ IDE (Integrated Development Environment) для Java, и их число все время возрастает. Некоторые из них, такие как Eclipse, IntelliJ IDEA, NetBeans, являются просто интегрированными оболочками над JDK, вызывающими из одного окна текстовый редактор, компилятор и интерпретатор. Эти интегрированные среды требуют предварительной установки JDK. Впрочем, Eclipse содержит собственный компилятор.

Другие интегрированные среды содержат JDK в себе или имеют собственный компиля-

тор, например JBuilder фирмы Embarcadero или IBM Rational Application Developer. Их можно устанавливать, не имея под руками JDK. Надо заметить, что перечисленные продукты сами написаны полностью на Java.

Большинство интегрированных сред являются средствами визуального программирования и позволяют быстро создавать пользовательский интерфейс, т. е. относятся к классу средств RAD (Rapid Application Development).

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

К технологии Java подключились и разработчики CASE-средств. Например, популярный во всем мире продукт Rational Rose может сгенерировать код на Java.

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

Читайте также:  Android без Google: защищаем личные данные от информационного спрута

Установка виртуальной машины Java

Запускаем установку. Как видим, это новейшая версия на момент написания статьи.

Нажимаем «Next» и переходим к следующему диалогу.

Предлагается выбрать компоненты для установки и путь установки инструментов разработки — JDK.

Оставляем существующие значения.

Ожидаем, пока копируются файлы JDK и получаем запрос на установку Java Runtime Environment — JRE. Соглашаемся и оставляем путь по умолчанию.

Нажимаем «Next».

Ожидание, пока скопируются файлы JRE.Предупреждение о сборе информации о текущей установке.

Нажимаем «Continue».

Запрос на установку компонентов JavaFX SDK, которая применяется для выполнения и разработки RIA — Rich Internet Applications, приложений с красивыми пользовательскими интерфейсами, для работы с мультимедиа и пр. на языке JavaFX Script.

Соглашаемся и нажимаем «Next».

Путь установки JavaFX SDK, оставляем как есть и продолжаем.Процесс копирования файлов JavaFX SDK.Установка всех компонентов завершена, нажимаем «Close».По окончании процесса, установщик запустит браузер установленный в системе по умолчанию и загрузит окно с предложением зарегистрировать свою копию JDK, это не обязательно, но если вы планируете заниматься разработкой на Java, регистрация на сайте разработчика инструмента вам не повредит.