Найти в Дзене
тотСамыйАйтишник

#1 Java: Установка и настройка Java + первая программа.

Java: План и дорожная карта развития + СОДЕРЖАНИЕ.

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

Историю создания и развитие смысла рассматривать нет, более того на сайте wiki есть хорошая статье про это. Да и концепцию объектно-ориентированного программирования(ООП) поговорим в другой статье.

В этой статье мы будем по полной инсталить программное обеспечение разработчика.

И так, начнем, скачаем пакет разработчика JDK(Java Development Kit) и к тому же не плохо так прогуляемся по сайту компании.=) Наша Java томится на web-ресурсе Oracle Corporation(жмякай на ссылку), а если ты самостоятельный, тогда в адресной строке браузера вбивай заветный адрес https://www.oracle.com.

сайт компании Oracle Corporation
сайт компании Oracle Corporation

Отлично. Теперь, в верхней части сайта находится меню, жмякаем по пункту "Products".

Подробное меню пункта Products
Подробное меню пункта Products

Раскроется подробное меню в котором ищем то за чем мы здесь собрались, собственно "Java", жмякаем.

Пункт Java
Пункт Java

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

Страничка Java
Страничка Java

Жмякай на кнопочку "Download Java".

Кнопка Download Java
Кнопка Download Java

Терпение, еще немного и дистрибутив наш. Осталось дело за малым, выбрать версию Java. В момент выхода статьи последняя актуальная версия является Java SE 15.0.1(Oracle нам любезно об этом сообщает : "Java SE 15.0.1 is the latest release for the Java SE Platform" транслит м@ть его -> "Java SE 15.0.1-это последняя версия платформы Java SE" ). В твоем случае версия может отличаться(то есть быть выше), но это не критично.

Актуальная последняя версия Java SE 15
Актуальная последняя версия Java SE 15

Как ты уже понял, на сайте представлено несколько версий, предвидя твой вопрос(Зачем?), отвечу последняя актуальная версия говорит нам о том что в ней присутствуют все самые новые фишки анонсированные компанией Oracle. Так скажем новая редакция с новыми функциями, но есть и минус, возможны ошибки в работе Java. Если ты только начал свой путь на данном языке, то эта версия нас устроит, в противном случае есть версия LTS(Long Time Support) - поддержка в течение длительного времени. Это значит что LTS стабильнее и надежнее в плане работы, разработчики компании Oracle особо не экспериментируют с новыми возможностями, а улучшают то что присуще для этой версии. LTS подходит для компаний создающие коммерческие продукты, в моем случае - это Java SE 11 (LTS). Ко всему выше изложенному, добавлю про популярную версию своего времени Java SE 8, по настоящий день очень много коммерческих проектов реализовано с ее помощью, если ты устроишься работать в компанию на должность Java-разработчика, то велик шанс что придется иметь дело именно с версией Java SE 8. Кстати и ее так же можно скачать. (начиная с версии Java SE 7 доступны для загрузки)

Java SE 11 (LTS) и Java SE 8
Java SE 11 (LTS) и Java SE 8

Остановимся все же на последней актуальной Java SE 15. Жмякай "JDK Download".

JDK Download
JDK Download

Финишная прямая. Страница выбора ОС и типа загрузки.

Страница загрузки дистрибутива
Страница загрузки дистрибутива

Скроллом мыши листаем в низ до таблицы ОС и типов загрузки.

Перечень ОС и типов загрузки
Перечень ОС и типов загрузки

У меня Windows 10 64bit поэтому я и выбираю "Windows x64 Installer", а ты соответственно выбираешь для своей ОС, для Windows определенно "Windows x[разрядность твоей ОС] Installer", жмякаешь и загрузка пошла.

Установка для Windows 7 ничем не отличается от Windows 10, почти, там где будет отличатся я сообщу=).

Поздравляю, квест "Java скачать на ПК" пройден.

А теперь следующий квест "Java установить на ПК".=) Жмякаем на скаченный файл.

Приветствует установщик Java
Приветствует установщик Java
Путь установки, соглашаемся
Путь установки, соглашаемся
Процесс инсталляции
Процесс инсталляции
Инсталляция завершена
Инсталляция завершена

Отлично, Java установлена.

Осталось проверить результат наших действий.

Для Windows 10, узнаем видит ли командная строка Windows нашу недавно установленную Java SE 15. Жмякаем на клавиатуре комбинацию клавиш WIN+X, слева обязана появится менюшка, ищем пункт "Выполнить" и жмякаем.

Меню - пункт Выполнить
Меню - пункт Выполнить

В появившемся диалогом окне водим "cmd" для вызова командной строки Windows и жмем "ОК".

Диалоговое окно "Выполнить"
Диалоговое окно "Выполнить"

Для Windows 7, жмем кнопочку "Пуск", в строке поиска набираем "cmd" активируем её.

Меню "Пуск" Windows 7
Меню "Пуск" Windows 7

В командной строке набираем команду с параметром "java -version", скрестив пальчики на ручке, в надежде увидеть информацию о версии установленной Java, но есть большая вероятность увидеть облом, что то вроде "Java не является внутренней программой .......". Если же версия показалась, то смело скроль вниз до момента создания паки и файла.

Окно командной строки Windows
Окно командной строки Windows

Если же произошел облом, Windows не видит Java, надо показать, ткнуть пальцем. Кликаем правой кнопкой мыши по иконке "Этот компьютер", для Windows 7 иконка "Компьютер" и выбираем "Свойства".

Контекстное меню "Этот компьютер"
Контекстное меню "Этот компьютер"

В открывшемся окне "Система" выбираем "Дополнительные параметры системы".

Окно "Система"
Окно "Система"

В окне "Свойства системы" жмякаем на вкладку "Дополнительно" и после чего лупим кнопку "Переменные среды...".

окно "Свойства системы"
окно "Свойства системы"

В окне "Переменные среды" в табличке с наименованием "Системные переменные" находим переменную "Path" и жмем кнопку "Изменить".

окно "Переменные среды"
окно "Переменные среды"

В открывшемся окне "Изменить переменную среды" жмем кнопку "Создать" и пишем путь до Java "C:\Program Files\Common Files\Oracle\Java\javapath" если у вас Windows 10 64bit или "C:\Program Files (x86)\Common Files\Oracle\Java\javapath" для Windows 10 32bit, завершаем нажатиями кнопок "ОК" во всех открытых окнах Windows.

окно "Изменить переменную среды"
окно "Изменить переменную среды"

Для Windows 7 небольшие отличия. В таблице "Системные переменные" находим "Path" и жмем "Изменить".

окно "Переменные среды" Windows 7
окно "Переменные среды" Windows 7

Нам необходимо изменить текстовое поле "Значение переменной", в конец или в начало добавить "C:\Program Files\Common Files\Oracle\Java\javapath" если у вас Windows 7 64bit или "C:\Program Files (x86)\Common Files\Oracle\Java\javapath" для Windows 7 32bit. При добавлении в начало необходимо будет закрыть свою строчку символом ";", а если надумаете добавить в конец, то начните так же ";".
Пример: в начало "
C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Git\cmd", в конец "C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Git\cmd;C:\Program Files\Common Files\Oracle\Java\javapath".

окно "Изменение системной переменной" Windows 7
окно "Изменение системной переменной" Windows 7

Завершаем нажатиями кнопок "ОК" во всех открытых окнах. Перезагружаем наш ПК, открываем командную строку и вводим нашу команду "java -version".

Командная строка
Командная строка

Отлично, версию видим. Ну и чтобы совсем убедится в нашем успехе что все работает как надо, напишем код одной небольшой программки, которую определенно писал каждый программист. Кричащая программка "HELLO WORLD!!!" знаменуя прибавление в банде программистов=).

Не закрывая командную строку (ты же cool-][@цкер), создадим папку в корне диска "C:" командой "mkdir" папку "myjava", вводим "mkdir c:\myjava" и жмем "Enter".

mkdir c:\myjava
mkdir c:\myjava

Переместимся в созданную нами папку командой "cd", вводим "cd c:\myjava" и жмем "Enter".

сd c:\myjava
сd c:\myjava

Отлично мы в папке, теперь создадим файлик "MyJava.java" командой "copy con", вводим "copy con MyJava.java" жмем клавиши "Enter" и после "F6"("F6" для того чтобы прервать заполнение файла с консоли, очень не удобно)

copy con MyJava.java
copy con MyJava.java

Командную строку не зарываем. Теперь через проводник идем к нашему файлу и открываем его текстовым редактором "Блокнот", "Notepad++" или другой на ваш выбор. Пишем код нашей программы.

код программы MyJava.java
код программы MyJava.java

Коротенький код в котором создаем класс "MyJava" с главным методом "main" в теле которого прописываем команду вывода данных в консоль "System.out.println". Не переживай если что-то не понятно, в следующих статьях все подробно разберем классы, методы, команды и тд.

Сохраняем писанину, переходим в командную строку и наберём команду запуска нашей программы "java myjava.java" жмем "Enter".

Результат выполнения нашей программы
Результат выполнения нашей программы

И вот оно, результат выполнения программы, строчка "HELLO WORLD!!!", поздравляю тебя=).

Пока на этом все, жду вас в следующей статье в которой установим IDE(Integrated Development Environment) - интегрированная среда разработки, которая добавит комфорт в написании и тестировании кода наших программ и после этого пойдет жара практического кодинга=).

статья №2 Java: установка IDE Apache NetBeans 12.

Поставь лайк если понравилась статья, тебе всего лишь "клик", а мне радости полные штаны =). Подписывайся на канал, будет много интересных публикаций =).

#java #java для новичков #java для чайников #обучение java #jdk #java begin #установка java #установка jdk