Как установить Java JDK на Windows 10? - Itsovet61.ru

Как установить Java JDK на Windows 10?

Установка компонента JDK в Windows 10 не займет много времени даже у самого начинающего пользователя, но достаточно времени нужно уделить настройке после инсталляции.

Как установить Java JDK на Windows 10?

Установка JDK на компьютере под управлением Windows 10

Начинающие разработчики, изучающие язык программирования Java, сталкиваются с надобностью установки на свой компьютер фирменного компонента под названием JDK (Java Development Kit), ведь в нем присутствует необходимый компилятор и стандартные библиотеки, позволяющие реализовывать привычные функции на этом ЯП. Большинство даже самых неопытных программистов знают, как инсталлировать подобные файлы на свой компьютер, однако некоторые сталкиваются с трудностями при попытке установки и настройки компонента. Поэтому сегодня мы хотим затронуть эту тему, детально расписав процесс добавления JDK в Windows 10.

Шаг 1: Загрузка установщика с официального сайта

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

  1. Воспользуйтесь ссылкой выше, чтобы попасть на официальный сайт Oracle. Там вас интересует строка «JDK Download». Нажмите по ней левой кнопкой мыши, чтобы начать загрузку компонента.

Следующим этапом будет выбор версии для своей операционной системы. В нашем случае будет выбран «Windows x64 Installer». Обратите внимание, что на 32-битных системах Java Development Kit не поддерживается.

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

Шаг 2: Инсталляция JDK

Этот этап выполняется еще проще предыдущего, поскольку от пользователя требуется только следовать инструкциям, отобразившимся в открытом окне. Однако давайте на нем тоже остановимся более детально, чтобы больше ни у кого не возникло вопросов по этой теме.

    После открытия исполняемого файла начнется подготовка к инсталляции. Это не займет много времени, а вам нужно лишь не закрывать активное окно.

При открытии приветственного меню переходите к следующему шагу, щелкнув по кнопке «Next».

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

Вы получите уведомление о том, что инсталляция прошла успешно. В этом же окне находится кнопка «Next Steps». При нажатии на нее откроется страница в браузере, где будет находиться вся сопутствующая документация и уроки по взаимодействию с установленным компонентом.

Шаг 3: Настройка операционной системы

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

    Откройте «Пуск» и перейдите в меню «Параметры», кликнув по специально отведенной кнопке на левой панели.

Здесь вам нужен раздел «Система».

Опуститесь вниз и выберите категорию «О системе».

Внизу окна находится надпись «Сведения о системе», по которой и следует нажать для перехода в необходимое меню.

Откроется категория Панели управления «Система». Здесь на левой панели щелкните по кликабельной надписи «Дополнительные параметры системы».

Отобразится окно «Свойства системы», где на первой же вкладке «Дополнительно» воспользуйтесь кнопкой «Переменные среды».

Добавьте новую переменную для системы, кликнув по кнопке «Создать».

Задайте ей название. По умолчанию используется «JAVA_HOME», поэтому и мы рекомендуем придерживаться этого правила. В поле «Значение переменной» вставьте путь к папке JDK. Стандартно он имеет вид C:Program Filesjavajdk-13.0.2 , где 13.0.2 — номер установленной версии компонента.

Сохраните изменения и убедитесь в том, что новая строка появилась в блоке «Системные переменные».

После этого там же отыщите переменную «Path» и щелкните по ней дважды, чтобы открыть окно редактирования.

Пропишите там %JAVA_HOME%bin , указав тем самым только что созданную переменную, и сохраните изменения.

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

Шаг 4: Проверка работы JDK

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

    Откройте приложение «Командная строка» любым удобным методом, например, отыскав ее через «Пуск».

Введите там echo %JAVA_HOME% и нажмите на клавишу Enter для активации команды.

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

Далее напишите javac -version и снова активируйте эту команду.

В результате вы получите строку с информацией о текущей рабочей версии JDK.

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

Помимо этой статьи, на сайте еще 12304 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Установка JDK в Windows

В этой статье мы установим JDK 11 на Windows. Java Development Kit (JDK) – это набор программ и библиотек для разработки программ на Java. Если вы хотите разрабатывать на Java программы, сперва вам нужно установить актуальную версию JDK.

В данной статье мы покажем, как установить JDK 11. Эта версия LTS (long time support), которая будет поддерживаться до сентября 2022 года. Вы можете установить любую другую версию JDK на ваш вкус, используя эту инструкцию.

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

Скачайте нужный дистрибутив JDK

На следующей страницу выберите дистрибутив «Windows x64 Installer»:

Появится всплывающее окно. Согласитесь с условиями лицензии и нажмите кнопку Download:

Для скачивания вам потребуется залогиниться в существующую учётную запись Oracle. Если у вас её нет, вы можете создать новую учётную запись.

Если вам лень заморачиваться с созданием учётных записей, найдите работающий логин/пароль на сайте bugmenot

Начнётся скачивание инсталлятора. По окончанию загрузки запустите установку:

На этапе выбора компонентов укажите путь установки. Я крайне рекомендую вам заменить стандартный путь C:Program Files путём, не содержащих пробелов, например, C:Javajdk-11

Через несколько минут установка завершится:

Для проверки вы можете зайти в указанный вами путь и проверить, что там есть следующий контент:

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

После успешной установки JDK, крайне желательно объявить переменную окружения JAVA_HOME. Эта переменная используется многими программами и инструментами из стандартного набора Java разработчика.

Для этого откройте окно «Этот компьютер» → «Свойства»:

Затем откройте окно «Дополнительные параметры системы» и в нём нажмите кнопку «Переменные среды…»

В окне «Переменные среды» нажмите кнопку «Создать…»

В появившемся окне введите следующие значения:

Имя переменной: JAVA_HOME
Значение переменной:

Затем найдите системную переменную Path и измените её:

Нажмите кнопку «Создать», и укажите в новой строке значение %JAVA_HOME%bin

Также, если вы видите в этом списке путь к программе javapath (как на скриншоте), удалите его.

Проверка установки

После установки переменных окружения откройте консоль (Win+R, cmd)

Последовательно выполните две команды:

Если вы видите вывод наподобие этого, значит, вы корректно установили JDK и правильно указали переменные окружения. Вы готовы написать свою программу на Java!

Резюме

В данном уроке мы научились устанавливать JDK и настраивать перменные окружения. В следующих уроках мы установим основные инструменты Java программиста.

Быстрый старт в Java: от установки необходимого софта до первой программы

Как вы знаете, Java — один из самых популярных языков программирования в мире и его знание существенно увеличит вашу значимость как программиста. Итак, вы решили начать писать на этом языке. Вам понадобится поставить JDK для того, чтобы писать и запускать программы на Java. JDK — набор софта, разработанного Oracle, содержащий в себе компилятор (javac), среду выполнения (Java Runtime Environment), стандартную библиотеку языка, примеры и документацию. Прочитав эту статью, вы узнаете, как установить и настроить JDK на своей системе, что такое среда разработки и какие варианты IDE существуют для Java. Также вы напишете свою первую программу на Java.

Читайте также  Как установить Firefox на Linux?

Установка Java Development Kit

  1. Перейдите на сайт Oracle и загрузите JDK для вашей платформы.
  2. После загрузки извлеките полученный архив и запустите извлеченное приложение.
  3. В процессе установке выберите вариант «Development Tool» и нажмите «Next».
  4. Спустя некоторое время установка завершится.

Итак, вы установили Java Development Kit, но это еще не всё. Необходимо настроить его для вашей системы.

Настройка JDK на примере Windows

  1. Перейдите в папку %ProgramFiles%Java%версия установленного вами jdk%bin , нажмите на свойства любого файла в этой папке и скопируйте путь к нему.
  2. Перейдите в свойства вашего компьютера, откройте вкладку «Дополнительно», нажмите «Переменные среды…». В открывшемся окне создайте новую переменную, назовите её Path , в её значение вставьте скопированный ранее путь.
  3. Теперь самое важное. Откройте командную строку и наберите javac , чтобы убедиться, что JRE установлен и настроен. Если выдаётся список аргументов к команде javac , то поздравляю, вы успешно установили и настроили всё, что необходимо для использования Java!

После установки JDK и JRE не помешает установить на компьютер одну из IDE.

Установка IDE

Для начала разберёмся, что такое IDE.

IDE (Integrated Development Environment) — это комплекс программных средств, используемый программистами для разработки программного обеспечения. IDE позволяет с лёгкостью писать, запускать, отлаживать и тестировать код.

Для написания сложных программ целесообразно использовать IDE. Мы рассмотрим наиболее популярные.

Блокнот

Да, и в блокноте можно писать код! Для разработки вам потребуется всего лишь установить JDK и указать путь к ней. Пишете код в блокноте, компилируете с помощью командной строки. Тем не менее, для разработки сложных программ это не самый лучший вариант из-за отсутствия каких-либо дополнительных возможностей, присутствующих в продвинутых IDE.

NetBeans

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

  • форматирование кода;
  • установка сторонних библиотек;
  • простой графический интерфейс;
  • и многое, многое другое…

Eclipse

Eclipse, как и Netbeans — одна из наиболее популярных IDE. Она предоставляет впечатляющий интуитивно понятный интерфейс и производительную среду разработки, позволяющую комфортно разрабатывать приложения на Java. Скачать Eclipse можно бесплатно с официального сайта. Преимущества:

  • возможность форматировать код так, как вам удобно;
  • поддержка разбиения кода на модули;
  • лёгкость использования одного и того же кода в разных проектах;
  • перетаскивание (drag-and-drop);
  • просмотр содержимого библиотек;
  • удобный интерфейс.

IntelliJ IDEA

IntelliJ IDEA — известная IDE для Java, написанная, как ни странно, на Java. Укомплектована уникальными инструментами и позволяет без проблем ориентироваться в программе. Нахождение ошибок и отладка кода никогда не были такими легкими, как с IntelliJ IDEA.

JCreator

JCreator — продвинутая и самая быстрая IDE для Java, написанная на C++.

Пишем свою первую программу

Итак, вы установили и настроили JDK, JRE и IDE для Java. Каков следующий шаг? Конечно же, написать программу, чтобы окончательно убедиться, что всё работает и вы готовы к изучению языка. Вы познакомитесь с базовой структурой кода на Java и создадите свою первую программу! Стоит отметить, что перед изучением Java следует ознакомиться хотя бы с самыми простыми принципами объектно-ориентированного программирования.

Структуру программы на Java можно представить так:

Структура программы на Java

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

Revolut , Санкт-Петербург, Москва, можно удалённо , По итогам собеседования

Перед тем, как приступить к созданию программы, необходимо создать проект, а в нём и файл, в котором будет содержаться ваш код. Рассмотрим создание проекта на IDE Eclipse, но в остальных IDE процесс отличается не сильно. Cверху выберите «File», затем наведите курсор на «New», в открывшемся меню выберите «Java Project». В появившемся окне введите имя проекта и другие нужные вам настройки (если не уверены, что делать, то можно просто оставить все как есть) и нажмите «Next». Готово, вы создали проект! Осталось лишь создать в нём класс, в котором вы напишете свою первую программу. Щёлкните правой кнопкой мыши по вашему проекту (он должен появиться справа) и выберите «New» → «Class». Присвойте новому классу имя (в данном примере — это first ) и нажмите «Finish».

Приступим к написанию вашей первой программы. По традиции — это программа, выводящая на экран «Hello, world!».

Разберём по частям написанное нами:

  • public — это модификатор доступа, определяющий, из какой части программы может использоваться наш класс. В вашем примере public — это весь код;
  • class — ключевое слово, показывающее, что вы объявляете класс, а не что-либо иное;
  • first — имя вашего класса. Круглые скобки определяют начало и конец кода класса;
  • public static void main(String args[]) — объявление публичного статического метода (то есть который можно вызвать, не создавая объект класса). Метод в примере ничего не возвращает и принимает в качестве аргументов массив строк. Единственная команда в этом методе выводит в консоль сообщение «Hello, world!». Заметьте, вместо println можно написать print , разница лишь в том, что в случае с println дополнительно выведется символ переноса строки.

Хорошо, вы написали вашу первую программу. Теперь её надо запустить. Для этого просто нажмите белую стрелочку в зеленом кружке на верхней панели (при наведении курсора на неё должно высветиться «Run»). После нажатия внизу откроется консоль, в которой вы увидите сообщение «Hello, world»! Поздравляю, вы написали вашу первую программу на Java и готовы погрузиться в увлекательный мир этого языка!

Полезные ссылки для дальнейшего изучения

Вот несколько ресурсов, которые помогут вам в изучении Java:

  • документация Oracle по стандартной библиотеке языка;
  • уроки по Java от Oracle;
  • теория объектно-ориентированного программирования;
  • хорошая книга-самоучитель;
  • большое количество интересных и полезных статей про Java на русском языке.

Хинт для программистов: если зарегистрируетесь на соревнования Huawei Cup, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании.

Перейти к регистрации

Установка JDK (Java Development Kit)

Для установки JDK на компьютер необходимо:

В этом уроке описано, как установить JDK на Windows. Для установки JDK на Linux воспользуйтесь этой инструкцией.

Загрузка пакета JDK (Java Development Kit)

Заходим на сайт компании Oracle и скачать файл установки отсюда

На странице загрузки выберите нужную версию Java (для Android Studio требуется версия 7 или 8) и нажмите кнопку загрузки JDK:

В таблице Java SE Development Kit отмечаем согласие с условиями, выбрав пункт Accept License Agreement и загрузите пакет для вашей ОС:

Например, для Windows следует выбрать файл jdk-XuXXX-windows-x64.exe для 64-разрядной (Windows x64) или jdk-XuXXX-windows-i586.exe для 32-разрядной (Windows x86). Разрядность системы, например, в Windows 7 можно узнать так: жмем «Пуск», правой кнопкой мыши «Компьютер», выбираем «Свойства».

Установка пакета JDK (Java Development Kit)

Для установки Java необходимо иметь права администратора (перезагрузить компьютер, если необходимо войти с другой учетной записью). Проверяем, установлена ли Java на компьютере (Пункт «Установка и удаление программ в панели управления Windows») и, если да, то удаляем ее. Запускаем установщик jdk-XuXX-windows-x64.exe. После запуска установщика на экране будут отображаться окна установки, в них лучше ничего не менять, продолжать установку нажатием кнопки Next. В последнем окне нажимаем Close.

Добавляем системную переменную JAVA_HOME

Чтобы было можно компилировать и выполнять программы осталось прописать пути к компилятору Java в переменных среды Windows и перегрузить компьютер. Для этого запускаем Панель управления Windows и выбираем пункт «Система», а в появившемся окне слева — пункт «Дополнительные параметры системы». Откроется окно «Свойства системы», в котором нажимаем кнопку «Переменные среды».

Читайте также  Можно ли установить Линукс вместе с виндовс?

В появившемся окне вам надо создать системную переменную – “JAVA_HOME”. Для этого нажимаем кнопку “Создать”. В поле «Имя переменной» пишем “JAVA_HOME”, а в «Значение переменной» необходимо добавить путь к установленному JDK, а именно путь к его подкаталогу bin, где находится файл компилятора. Если вы ничего не меняли при установке JDK, то путь будет таким: «C:Program FilesJavajdkНомерВерсии». Ниже на картинках приведен пример для версии Java 7.

В системные переменные необходимо добавить путь к установленному JDK

Теперь нужно отредактировать переменную “Path”. Надо ее найти в списке и нажать кнопку “Изменить”. Будьте внимательны – здесь надо в поле «Значение переменной» просто дописать наш путь C:Program FilesJavajdk1.7.0_79bin (для текущей версии java 8, соответственно, jdk1.8.0_121bin ) предварительно поставив “;” в конец уже существующего значения, ничего не удаляя! Пример показан на рисунке.

После внесения этих изменений, чтобы они вступили в силу, компьютер необходимо перегрузить.

После этого можно проверить корректность установки JDK. Для этого в Windows нажмите «Пуск» и введите команду cmd в поле «Найти программы и файлы», или вызовите окно ввода комбинацией клавиш Windows+R и введите cmd.

В открывшейся консоли наберите java -version и нажмите Enter

В открывшейся консоли наберите java -version и нажмите Enter. Если вы видите версию java, а не сообщение об ошибке, все в порядке.

. как установить Java на Windows?

Эта инструкция устарела, используйте вместо неё более новую

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

Поэтому я решил описать процедуру установки Java для операционной системы Windows и последующей настройки системы, потому что, к сожалению, недостаточно просто “запустить инсталлятор и всегда нажимать кнопку Next”.

1. Где взять Java?

2. Какую версию выбрать?

Разумеется, последнюю доступную (на момент написания инструкции это Java 8).

Выбирая из 32-битной и 64-битной версий, берите 64-битную, если ваша операционная система это позволяет, потому что у неё менее строгие ограничения по памяти, доступной исполняемым Java-приложениям.

3. Что устанавливать, JRE или JDK?

Java Runtime Environment, или JRE — это виртуальная машина, позволяющая запускать приложения, написанные на языке программирования Java.

Java Development Kit, или JDK — это набор инструментов, для разработки программ на языке программирования Java (компилятор, архиватор, генератор документации и прочие). JRE разумеется тоже входит в дистрибутив JDK.

Правило очень простое: если вы собираетесь что-нибудь писать на языке программирования Java, значит вам потребуется JDK. А если только запускать готовые программы — тогда достаточно JRE.

4. Установка Java

Вот тут, действительно, всё просто — нужно запустить инсталлятор и следовать указаниям визарда. Можно просто всё время нажимать кнопку Next.

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

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

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

Во-вторых, надо в переменную PATH добавить путь к директории %JAVA_HOME%bin . Эта переменная указывает операционной системе список директорий, в которых нужно искать исполняемые файлы, и чтобы можно было запускать Java из консоли, переменная PATH должна быть правильно настроена.

Для установки переменных окружения сначала нужно открыть свойства компьютера, либо использовав сочетание клавиш Win-Pause, либо через меню “Пуск”:

Затем нужно выбрать “Дополнительные параметры системы”, в открывшемся диалоге перейти на вкладку “Дополнительно” и нажать кнопку “Переменные среды”, после чего появится диалог настройки переменных окружения.

Если у вас уже есть переменная окружения JAVA_HOME — надо её отредактировать, если нет — создать новую. В качестве значения нужно указать путь к директории, куда установлена Java, то есть, например c:Program FilesJavajdk1.8.0_25 , если вы установили JDK, либо c:Program FilesJavajre1.8.0_25 , если вы установили только JRE.

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

И сохранить всё это, закрыв все открытые диалоги в обратном порядке кнопками OK.

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

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

6. Удаление лишних файлов

Запустите консоль ( cmd ) и выполните в ней команду where java .

В результате вы должны увидеть путь к исполняемому файлу java.exe , который операционная система должна успешно обнаружить в том месте, куда вы установили Java. Если файл не нашёлся — значит неправильно настроена переменная PATH и нужно вернуться к предыдущему пункту.

Однако иногда бывает и наоборот, находятся «лишние» исполняемые файлы:

Происходит это из-за того, что инсталлятор Java вместо того, чтобы правильно настроить переменные окружения, пытается положить исполняемые файлы в директорию C:Windowssystem32

Это не очень хорошо — засоряется системная директория, может возникнуть рассогласование версий Java (в разных директориях разные версии). Поэтому надо удалить из каталога C:Windowssystem32 исполняемые файлы java.exe , javaw.exe и javaws.exe , если они там обнаружатся.

Вот и всё, теперь можно пользоваться Java. Только не забывайте о том, что после установки новой версии надо будет обновить переменную окружения JAVA_HOME !

Автор: Алексей Баранцев

Если вам понравилась эта статья, вы можете поделиться ею в социальных сетях (кнопочки ниже), а потом вернуться на главную страницу блога и почитать другие мои статьи.
Ну а если вы не согласны с чем-то или хотите что-нибудь дополнить – оставьте комментарий ниже, может быть это послужит поводом для написания новой интересной статьи.

Установка Java Development Kit(JDK) на Windows

Java Development Kit (JDK) является одним из трех основных технологических пакетов, используемых в программировании на Java, наряду с JVM (виртуальная машина Java) и JRE (среда выполнения Java). Важно различать эти три технологии, а также понимать, как они связаны:

  1. JVM — это компонент платформы Java, который выполняет программы.
  2. JRE — это дисковая часть Java, которая создает JVM.
  3. JDK позволяет разработчикам создавать программы Java, которые могут выполняться и запускаться с помощью JVM и JRE.

Разработчики, плохо знакомые с Java, часто путают Java Development Kit и Java Runtime Environment. Различие в том, что JDK — это пакет инструментов для разработки программного обеспечения на основе Java, тогда как JRE — это пакет инструментов для запуска кода.

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


На рисунке 1 показано, как JDK вписывается в жизненный цикл разработки приложений Java.

Давайте рассмотрим технические и повседневные определения JDK:

Техническое определение: JDK — это реализация спецификации платформы Java, включая библиотеки компилятора и классов.

Повседневное определение: JDK — это программный пакет, который вы загружаете для создания приложений на основе Java.

В дополнение к JRE, которая представляет собой среду, используемую для запуска приложений Java, каждый JDK содержит компилятор.

Компилятор — это программа, способная принимать необработанные файлы .java, которые представляют собой обычный текст, и преобразовывать их в исполняемые файлы .class. Скоро мы увидим компилятор в действии. Сначала я покажу вам, как загрузить и настроить JDK в вашей среде разработки.

Читайте также  Как установить ограничения на ввод информации в ячейку?

Как начать работу с JDK?

Установить Java в среду разработки так же просто, как загрузить JDK и добавить его в путь к классам. Когда вы загружаете JDK, вам нужно будет выбрать версию Java, которую вы хотите использовать.

Версия Java 8 используется чаще всего, но на момент написания этой статьи Java 11 является выпуском с долгосрочной поддержкой (LTS). Java поддерживает обратную совместимость, поэтому мы просто загрузим последнюю версию.

Пакеты JDK

Помимо выбора версии, вам также необходимо выбрать пакет. Пакеты — это наборы для разработки, предназначенные для различных типов разработки. Доступные пакеты: Java Enterprise Edition (Java EE), Java Standard Edition (Java SE) и Java Mobile Edition (Java ME).

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

Например, Jave EE — это стандартная платформа с дополнительными инструментами, полезными для разработки корпоративных приложений, таких как Enterprise JavaBeans или поддержка реляционного сопоставления объектов.

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

Совместимость версий JDK

Поскольку JDK предоставляет компилятор для ваших программ, JDK, который вы используете, определяет, в какой версии Java вы можете кодировать.

Например, если вы хотите использовать новые функции функционального программирования, имеющиеся в Java 8 (например, лямбда-оператор) , то для компиляции вам понадобится как минимум Java 8 JDK. В противном случае команда javac отклонит код с синтаксической ошибкой.

Где скачать JDK?

В этом руководстве мы будем придерживаться Java SE, чтобы сосредоточиться на основных классах и технологиях JDK. Чтобы загрузить Java SE JDK бесплатно, посетите официальную страницу. Вы увидите различные доступные пакеты JDK.

Java EE JDK включает спецификацию Java Servlet, которая поддерживает обработку HTTP-запросов. Для каждой реализации Java EE JDK также требуется контейнер, который представляет собой сервер, на котором выполняются приложения Java EE.

Glassfish — это эталонная реализация сервера Java EE для Oracle. Другие популярные реализации — Tomcat и Jetty.

А пока скачайте Java Standard Edition JDK.

Установка JDK

Когда вы запускаете установщик JDK, вам предлагается выбор из трех компонентов: инструменты разработки, исходный код и общедоступная JRE. Вы можете установить один или все из них. Или просто выберите значение по умолчанию.

Установка опции «Средства разработки» дает вам правильный JDK. Установка «Исходный код» содержит исходные коды для общедоступных классов в ядре Java API. Включение этой опции позволяет вам ссылаться на исходный код при создании приложений.

Третий вариант, «общедоступная JRE», свидетельствует о том, что JDK и JRE являются отдельными сущностями: общедоступная JRE может использоваться другими программами для выполнения программ и может быть установлена ​​отдельно от JDK.

Установите все три компонента и примите значения по умолчанию для каждого из них. Это означает, что JDK и JRE будут установлены в местах по умолчанию для вашей операционной системы. В Windows это C: Program Files Java, как показано на рисунке.

JDK в командной строке

Установка JDK и JRE добавляет команду java в вашу командную строку. Вы можете проверить это, зайдя в командную оболочку и набрав java -version, которая должна вернуть установленную вами версию Java. (В некоторых случаях вам придется перезапустить систему, чтобы это изменение в системном пути полностью вступило в силу.)

А javac — элемент JDK понадобится вам для компиляции файлов Java.

Команда javac

Команда javac находится в каталоге / jdk, но не добавляется автоматически в системный путь во время установки. У нас есть возможность установить javac самостоятельно или установить IDE, которая включает эту команду. Мы начнем с компиляции и запуска программы Java по старинке.

Шаг 1. Напишите простую программу на Java

Создайте новый текстовый файл с именем Intro.java и поместите его где-нибудь на своем компьютере, например в папку «Документы».

Затем добавьте код ниже.

Шаг 2. Компиляция с помощью JDK

Затем используйте компилятор JDK, чтобы превратить текстовый файл в исполняемую программу. Скомпилированный код в Java известен как байт-код и имеет расширение .class.

Вы будете использовать команду javac, что означает компилятор Java. Введите полный путь к команде в командную оболочку и передайте файл Intro.java в качестве команды.

Это должно привести к успешной компиляции. Javac не ответит сообщением об успешном завершении; он просто выведет новый файл. Любые ошибки приведут к консольному выводу.

Шаг 3. Запустите файл .class.

Теперь вы должны увидеть файл Intro.class в том же каталоге, что и Intro.java.

Вы можете запустить его, набрав: java Intro, что откроет код ниже.

Обратите внимание, что вы не включаете .class при вводе этой команды.

Команда jar

Каталог / bin содержит другие инструменты, которые вам понадобятся. Вероятно, самый известный после javac инструмент jar.

Файл .jar — это упакованный набор классов Java. После того, как компилятор создал файлы .class, разработчик может объединить их в .jar, который сжимает и структурирует их предсказуемым образом.

Давайте конвертируем Intro.class в файл jar.

Вернитесь в каталог, в который вы поместили Intro.java, и введите команду, показанную ниже.

Теперь вы увидите в каталоге файл intro.jar. Вы можете использовать .jar, добавив его в путь к классам и выполнив программу внутри, как показано здесь:

Ключ -cp указывает добавить jar в путь к классам. Файл .jar — излишний для этой крошечной программы, но они незаменим, поскольку программы растут в размерах и полагаются на сторонние пакеты.

JDK в вашей IDE

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

Одна из ключевых задач IDE — это управление компиляцией за вас. То есть IDE автоматически запускает процесс компиляции в фоновом режиме, поэтому вам не нужно постоянно делать это самостоятельно. IDE также обеспечивает обратную связь по ходу написания кода, выявляя ошибки на лету.

Для Java существует несколько надежных IDE. Вы видели, как JDK работает в командной строке, поэтому теперь давайте кратко рассмотрим, как он работает в Eclipse IDE.

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

Если Eclipse установлен, откройте пункт меню «Окно» в строке меню и выберите настройки.

Внутри окна настроек вы увидите элемент Java. Откройте его, и внутри вы увидите элемент Compiler. Щелчок по нему откроет некоторые параметры JDK.

На рисунке показан снимок экрана с параметрами JDK в Eclipse.

Как упоминалось ранее, вам нужно будет выбрать правильную версию JDK для вашего проекта. Под капотом IDE будет запускать компилятор JDK так же, как вы запускали его из командной строки. Eclipse IDE также имеет собственный экземпляр JDK. IDE управляет JDK и JRE за вас, что значительно упрощает жизнь.

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим — напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: