Инструмент разработки мобильных приложений JDK
Что такое JDK
Три технологических пакета Java
Как устроен JDK и что в него входит
Что нужно для начала работы
Как установить JDK
Заключение
Спасибо за внимание
456.53K
Категория: ПрограммированиеПрограммирование

Инструмент разработки мобильных приложений JDK

1. Инструмент разработки мобильных приложений JDK

Челябинск, 2024

2. Что такое JDK

JDK, или Java Development Kit — это набор инструментов для
разработки на языке Java. В него входят все компоненты, необходимые
для того, чтобы программировать на этом языке. Он позволяет
компилировать, то есть «собирать», и запускать написанный код.
Java Development Kit разработан компанией Oracle, но сейчас
существуют дистрибутивы, созданные сторонними разработчиками. О
них мы подробнее расскажем ниже. Версия от Oracle — до сих пор одна
из основных.
2

3.

JDK пользуются все Java-разработчики. Он нужен, чтобы писать
программы на Java, создавать виртуальное окружение, запускать их и
отлаживать. Без JDK можно писать код, но его не получится «собрать» в
программу или запустить. Установленный JDK — обязательное условие
для программирования на Java, без него работать с языком не
получится.
3

4. Три технологических пакета Java

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

5.

Все три технологии реализованы внутри Java Development Kit.
Достаточно скачать и установить JDK, чтобы пользоваться любой из
трех: разрабатывать программы, создавать виртуальные оболочки и
запускать код внутри них.
5

6. Как устроен JDK и что в него входит

Слово kit означает «набор», и JDK — это именно набор программного
обеспечения. Разные версии пакетов могут различаться по
функциональности, а сам разработчик может при установке выбрать,
что хочет загрузить, а что нет. Но стандартная сборка JDK обычно
включает все компоненты, перечисленные на след. слайдах.
6

7.

JRE. Про JRE мы рассказали выше. Он входит в JDK, потому что нужен
для запуска программ, а запуск — неотъемлемая часть разработки.
Компилятор. Компиляция — это «сборка» программы, перевод ее в
исполняемые коды. Компилятор — ПО, которое принимает файл с
кодом и преобразует его в исполняемый вид. Компиляторы существуют
для всех компилируемых языков. Без сборки программа не сможет
исполниться, потому что до перевода в исполняемый код она
представляет собой обычный текст — компьютер воспринимает ее
именно так.
7

8.

API. — это набор инструментов и интерфейсов для связи какой-либо
технологии с другими. Java API входят в JDK, потому что могут
понадобиться при разработке.
Библиотека классов. Чтобы писать код, необходимы стандартные
классы. Библиотека стандартных классов тоже есть в JDK. При
установке можно выбрать вариант с исходными кодами. Они дают
возможность просматривать и изменять изначальный код стандартных
библиотек. Но менять стандартные классы разработчикам обычно не
советуют.
8

9.

Отладчик. Это набор инструментов для отладки программ, написанных
на Java. Отлаживать код без этих инструментов бывает практически
невозможно. Они дают возможность, например, изолировать
выполнение определенного участка кода, выполнять программу
пошагово с остановкой после каждой строки или останавливать ее на
определенной точке с просмотром логов и значений переменных.
Другие инструменты. Набор ПО в пакете называется Java Development
Tools: в нем находятся и отладчик, и API, и другие программные
компоненты для разработки. Также это могут быть разнообразные
утилиты для облегчения работы с языком, документация и примеры
кода.
9

10. Что нужно для начала работы

Функциональности JDK достаточно, чтобы начать разрабатывать
проекты на Java. Но код придется писать в обычных текстовых
редакторах вроде «Блокнота»: специальная среда в набор не входит.
Использовать текстовые редакторы не всегда удобно, особенно для
больших проектов, поэтому обычно код пишут с помощью IDE —
интегрированных сред разработки. Это программы, в которых есть
редактор кода, связь со средствами разработки и дополнительные
возможности, например установщик сторонних библиотек.
10

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

Выберите версию JDK: Oracle JDK, OpenJDK или другую. Скачайте
нужное наполнение — для старта это обычно SE. Процесс установки
может различаться для разных операционных систем, но в целом
вариантов два:
- скачивается архив с нужной функциональностью, который
распаковывается и устанавливается с помощью специальных программ.
Для архива надо сразу, еще перед скачиванием указать, какое
наполнение JDK вы хотите;
- скачивается приложение - установщик, исполняемый файл, который
устанавливает JDK. Установщик спрашивает, какие компоненты вы
хотите установить: для начала подойдет стандартный набор, потом вы
сможете при желании изменить наполнение.
11

12. Заключение

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

13. Спасибо за внимание

13
English     Русский Правила