Первая программа на Java. Структура программ, написанных на Java

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

Установка и настройка Java SDK 11

Установка файлов SDK

  1. Создайте каталог C:\openjdk.
  2. Распакуйте архив с Java SDK 11 в созданный каталог.

В результате у вас должен появиться каталог C:\openjdk\jdk-11 с корректной версией Java.

Настройка переменной среды JAVA_HOME

Переменная среды JAVA_HOME указывает на актуальную версию Java в вашей системе.

В Windows 10 и Windows 8 выполните следующие шаги:

  1. Откройте параметры Windows. Нажмите на кнопку Пуск и выберите шестерёнку, «Параметры».
  2. В появившемся окне выберите «Система».
  3. Слева внизу списка выберите «О системе».
  4. В правом списке «Сопутствующие параметры» выберите «Сведения о системе».
  5. Слева нажмите на ссылку «Дополнительные параметры системы».
  6. Нажмите на кнопку «Переменные среды».
  7. В разделе «Переменные среды пользователя» нажмите на кнопку «Создать..»
  8. В качестве имени переменной укажите JAVA_HOME. В качестве значения путь к каталогу C:\openjdk\jdk-11.
  9. Закройте все окна, нажимая на кнопку «ОК», где она есть.

В результате переменная должна выглядеть следующим образом:

Установка IDE

Установив JDK, не помешает установить и IDE (Integrated Development Environment) – комплекс программных средств, применяемых разработчиками для создания программного обеспечения. Среда разработки IDE позволит вам легко писать, запускать, тестировать и отлаживать Java-код.

IDE целесообразно использовать для написания сложных программ. Да, можно писать код даже в простом блокноте, но гораздо удобнее это делать, используя более профессиональные инструменты. Давайте посмотрим, какие IDE сегодня наиболее популярны для Java.

NetBeans

NetBeans выбирают профессиональные Java-разработчики. Среда предоставляет отличные возможности и инструменты, позволяющие сделать программу кроссплатформенной, а ваш код удобочитаемым. Поддерживается как Java, так и другие языки программирования. Среда бесплатна и имеет много плюсов, вот некоторые из них: — возможность форматирования кода; — простой графический интерфейс; — установка сторонних библиотек и многое другое.

Читайте также:  Смартфоны 2021 года: лучшие новинки и ожидаемые модели

Eclipse

Среда предоставляет впечатляющий интерфейс, который удобен и интуитивно понятен. Скачивается бесплатно, имеет ряд плюсов: — форматирование кода; — поддержка разбиения кода на модули; — перетаскивание (drag-and-drop); — просмотр содержимого библиотек; — простота применения одного и того же кода в различных проектах.

IntelliJ IDEA

Известнейшая IDE для Java, написана на Java. Комплектуется уникальными инструментами, позволяет находить ошибки, упрощает отладку кода и т. д. Многие начинающие программисты используют этот софт для создания своих первых программ на Java.

JCreator

Достаточно продвинутая IDE для Java, которая написана на C++ и считается самой быстрой.

Установка виртуальной машины 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, регистрация на сайте разработчика инструмента вам не повредит.

Самостоятельная установка Java JRE в Линукс

Для начала необходимо скачать дистрибутив явы, для это лучше всего посетить официальный веб-ресурс продукта. На сайте находятся архивы для скачивания различных версий.

Следующим действием станет перенос архива в желаемую директорию и его дальнейшая распаковка. Лучше всего выбрать для этих целей директорию /opt/java. Чтобы реализовать задуманное, потребуется использовать несколько специальных команд. Они указаны ниже:

# mv ~/полный путь/jre* /opt/java

А также:

# tar –xzf /opt/java/jre*

Важно! Вместо символа «*» необходимо указать актуальную версию Java.

Читайте также:  Меню Recovery на Android: что это и зачем нужно?

Инсталляция JDK

Пользователю вновь потребуется посетить официальный веб-ресурс компании. Следующим шагом станет перенос скачанного архива в подходящую директорию с дальнейшей его распаковкой.

Команды, с помощью которых можно выполнить эту задачу, аналогичны тем, что указаны выше. Пользователю необходимо лишь заменить «jre» на «jdk», а затем указать версию Джава вместо символа «*».

Установка из репозитория на примере Ubuntu

Добавление репозитория и обновление индексов – обязательные составляющие общей установки Oracle Java. Владельцам 18-го релиза (и более) эта задача дастся намного проще, ведь в Ubuntu подобные действия выполняются в автоматическом режиме, сразу же после того, как будет добавлен репозиторий. Однако мы разберем, как запустить данный процесс вручную.

Важно! На компьютере появятся и JRE, и JDK.

Итак, приступим к добавлению репозитория и обновлению списков пакетов. Задача элементарная, но лучше раздробить её на несколько микрозадач.

Первый шаг:

# add-apt-repository ppa:webupd8team/java

Второй шаг:

Самостоятельная установка Java JRE в Линукс

# apt-get update

Важно! пользователю нужно не забыть принять лицензионное соглашение.

Разумеется, нужное действие уже предусмотрено. Осталось выполнить его:

# apt-get install oracle-java8-installer

ArchLinux

Сейчас не понадобится запоминать множество команд для достижения поставленной цели. Юзеру достаточно применить лишь эту:

$ yaourt -S jre8

Если пользователю потребуется установить JDK, ему нужно задать в терминале:

$ yaourt -S jdk8

CentOs

Для скачивания нужного RPM-пакета пользователю необходимо посетить официальный сайт. Данный пакет подходит не только для CentOs, но и для OpenSuse, Fedora и RHEL. После скачивания пакета нужно открыть его из терминала. Для этого задайте:

# rpm -i /полный путь/jre-*.rpm

ВАЖНО! Dместо символа «*» необходимо указать актуальную версию Java.

Далее мы разберем, как грамотно установить JDK. После скачивания пакета для разработчика с веб-ресурса компании Oracle приходит черёд установки Джава. Это также можно сделать посредством терминала. Пользователю потребуется команда, аналогичная предыдущей, где вместо «jre» должно быть прописано «jdk». После опции -i юзеру также необходимо добавить символ «~», означающий то, что путь начинается. Во всем остальном команда остаётся неизменной.

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

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

Читайте также:  Как прослушать телефонный разговор, который уже был совершен

Что такое Oracle JRE и JDK и в чем отличие?

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

  • JRE — Java Runtime Environment. Это программный продукт со всем необходимым для запуска скомпилированных java приложений. Пакет включает в себя виртуальную машину ява (JVM), библиотеки, и всю остальную java инфраструктуру. Этот софт стал платным с 16-го апреля.
  • JDK — the Java Development Kit. Это полноценная SDK для разработки приложений на Java. Она включает в себя все, что есть в JRE, плюс компилятор (javac) и различные утилиты. В том числе , которых мне не хватало для сборки, описанной выше. JDK уже давно платный, не помню с какого времени.

Установка переменной среды  Java Home

Другой полезной момент, который нужно знать, как установить переменную JAVA_HOME. Большинству приложений требуется знать расположение вашей установки Java. Ранее использованная команда поможет вам узнать путь к установке Java:

update-alternatives —config java

Как только вы скопируете установочный путь, вам нужно отредактировать файл среды, находящийся в каталоге etc:

nano /etc/environment

Добавьте такую строку в конце и установите значение JAVA_HOME:

JAVA_HOME=»/usr/lib/jvm/java-9-oracle/bin/java»

Установка переменной среды  Java Home

Не забудьте изменить путь к установке Java на актуальный для вас.

Нажмите CTRL+X для завершения и сохранения изменений. Далее, убедитесь, что изменения были применены, запустив команду:

source /etc/environment

Вы можете перепроверить активна ли переменная таким образом:

echo $JAVA_HOME

Если вы следовали инструкциям на экране вы получите значение JAVA_HOME, которое вы вводили:

Настройка переменных окружения

Инсталлятор Java не выполняет настройку переменных окружения, поэтому придётся нам это делать вручную после установки.

Настройка переменных окружения

JAVA_HOME — переменная, указывающая на директорию, в которую установлена Java. Программы её используют чтобы определить, где установлена Java.

Для этого комбинацией клавиш Win+R открываем окно «Выполнить«. Набираем команду: «control /name « без кавычек.

Настройка переменных окружения

Затем нужно выбрать «Дополнительные параметры системы» и в открывшемся окне «Свойства системы» нажимаем кнопку «Переменные среды«. Если Вы ничего не меняли при установке JDK, то путь будет таким: «C: \ Program Files \ Java \ jdkНомерВерсии».

Далее необходимо отредактировать значение переменной PATH, добавив туда путь к директории, где находятся исполняемые файлы Java, то есть

Настройка переменных окружения