Файл: Понятие jdk технологии Java в java есть три технологии для разработки программ jdk, jre, jvm.pptx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 12.04.2024

Просмотров: 25

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Понятие JDK

Технологии Java

В Java есть три технологии для разработки программ: JDK, JRE, JVM.

Технологии Java

Важно их различать, а также понимать, как они связаны:

Понятие JDK

JDK, или JavaDevelopmentKit — это набор инструментов для разработки на языке Java.

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

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

Понятие JDK

JDK, или JavaDevelopmentKit — разработан компанией Oracle, но сейчас существуют дистрибутивы, созданные сторонними разработчиками.

Понятие JDK

JDK, или JavaDevelopmentKit — работает на всех популярных операционных систем: Windows, Linux, macOS и других.

Он бесплатный, его можно легко скачать с официального сайта и установить в систему.

Назначение JDK

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

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

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

Стандартная сборка JDK обычно включает все компоненты, перечисленные ниже:

Работа с JDK

Работа с JDK

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

Работа с JDK

Работа с JDK

Java установлено, но что такое javac? Вам понадобится этот элемент JDK для компиляции файлов Java.

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

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

Затем добавьте код из листинга 1, который является очень простой программой Java.

publicclassIntro{

publicstaticvoid main(String[]args){

System.out.println("Welcome to the JDK!");

}

}

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

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

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

"C:\Program Files\Java\jdk-10.0.1\bin\javac.exe"Intro.java

Это должно привести к успешной компиляции. Если ничего не выведено - все в порядке. Любые ошибки будут отображены на консоли.

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

Теперь вы должны увидеть Intro.class файл в том же каталоге, что Intro.java. Вы можете запустить его, введя: javaIntro. Обратите внимание, что расширение .class писать не надо.

C:\Users\up7\Documents>java Intro

Welcometothe JDK!

Понятие JDK

Технологии Java

В Java есть три технологии для разработки программ: JDK, JRE, JVM.

  • JRE — Java Runtime Environment. Это набор инструментов для запуска программы. Без них код не будет работать и исполняться. JRE — составная часть JDK и входит в пакет по умолчанию.
  • JVM — JavaVirtualMachine. Особенность Java в том, что для запуска программ язык создает виртуальную среду, «оболочку», внутри которой все выполняется. Благодаря этой особенности язык — кроссплатформенный. Код может без доработок выполняться практически на любом устройстве. JVM — набор технологий, который реализует виртуальную оболочку. JVM входит в пакет JRE, точно так же как сам JRE входит в JDK.

Технологии Java

Важно их различать, а также понимать, как они связаны:

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

Понятие JDK

JDK, или JavaDevelopmentKit — это набор инструментов для разработки на языке Java.

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

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

Понятие JDK

JDK, или JavaDevelopmentKit — разработан компанией Oracle, но сейчас существуют дистрибутивы, созданные сторонними разработчиками.

Понятие JDK

JDK, или JavaDevelopmentKit — работает на всех популярных операционных систем: Windows, Linux, macOS и других.

Он бесплатный, его можно легко скачать с официального сайта и установить в систему.

Назначение JDK

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


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

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

Стандартная сборка JDK обычно включает все компоненты, перечисленные ниже:

  • JRE. Необходим для запуска программ, а запуск — неотъемлемая часть разработки.
  • Компилятор. Компиляция — это «сборка» программы, перевод ее в исполняемые коды. Компилятор — ПО, которое принимает файл с кодом и преобразует его в исполняемый вид. Без сборки программа не сможет исполниться, потому что до перевода в исполняемый код она представляет собой обычный текст — компьютер воспринимает ее именно так.
  • API. API — это набор инструментов и интерфейсов для связи какой-либо технологии с другими. Java API входят в JDK, потому что могут понадобиться при разработке.
  • Библиотека классов. Чтобы писать код, необходимы стандартные классы. Библиотека стандартных классов тоже есть в JDK. При установке можно выбрать вариант с исходными кодами. Они дают возможность просматривать и изменять изначальный код стандартных библиотек.
  • Отладчик. Это набор инструментов для отладки программ, написанных на Java. Отлаживать код без этих инструментов бывает практически невозможно.
  • Другие инструменты. Набор ПО в пакете называется JavaDevelopmentTools: в нем находятся и отладчик, и API, и другие программные компоненты для разработки. Также это могут быть разнообразные утилиты для облегчения работы с языком, документация и примеры кода.

Работа с JDK

Работа с JDK

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

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

Работа с JDK

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

Работа с JDK

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

Java установлено, но что такое javac? Вам понадобится этот элемент JDK для компиляции файлов Java.

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

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

Затем добавьте код из листинга 1, который является очень простой программой Java.

publicclassIntro{

publicstaticvoid main(String[]args){

System.out.println("Welcome to the JDK!");

}

}

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

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

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

"C:\Program Files\Java\jdk-10.0.1\bin\javac.exe"Intro.java

Это должно привести к успешной компиляции. Если ничего не выведено - все в порядке. Любые ошибки будут отображены на консоли.

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

Теперь вы должны увидеть Intro.class файл в том же каталоге, что Intro.java. Вы можете запустить его, введя: javaIntro. Обратите внимание, что расширение .class писать не надо.

C:\Users\up7\Documents>java Intro

Welcometothe JDK!