Академический Документы
Профессиональный Документы
Культура Документы
RU
ЧТО НУЖНО ДЛЯ РАЗРАБОТКИ И ЗАПУСКА JAVA ПРОГРАММЫ БЛОК: ОСНОВЫ ООП
WWW.JAVABEGIN.RU
План урока
JVM и JDK
Разделы Java
Установка JDK
Компиляция
WWW.JAVABEGIN.RU
ПОВТОРЕНИЕ
Java программа – это не набор инструкций или функций, а именно набор объектов,
которые взаимодействуют между собой
Создание кода – последовательность действий, начиная с анализа требований
Если вы переходите с другого языка программирования, где нет понятия объекта – нужно
будет перестраивать свое мышление.
WWW.JAVABEGIN.RU
Как запускается и работает Java программа?
Необходимые инструменты и программы
Виртуальная
машина Java
WWW.JAVABEGIN.RU
Виды виртуальных машин Java
На данный момент существует большое количество различных версий виртуальных машин для разных устройств.
Основная версия имеет название «HotSpot», для настольных компьютеров и серверов.
WWW.JAVABEGIN.RU
Компиляция
Преобразование Java кода в специальные файлы
Виртуальная машина Java работает со специальными файлами, которые называют «байт кодом»
синтаксические ошибки
- JVM не «понимает» обычные текстовые файлы с кодом, для работы ему нужен именно скомпилированные файлы
- Сборка проекта зависит от его типа (веб, desktop, android)
WWW.JAVABEGIN.RU
Разделы Java
Типы разработок под различные цели
JavaSE
Минимальный набор библиотек для запуска консольных и
декстоп приложений Java.
JavaSE
Входит во все остальные пакеты.
JavaEE
Разработка серверного программного обеспечения. Веб
проекты.
JavaEE
Содержит все возможности JavaSE + дополнительные
библиотеки
WWW.JAVABEGIN.RU
Разделы Java
Типы разработок под различные цели
WWW.JAVABEGIN.RU
Версии Java
Будьте внимательны, когда работаете с другими разделами Java или сторонними фреймворками –
смотрите текущую поддержку версии
WWW.JAVABEGIN.RU
Выводы:
Перед запуском программы все коды «компилируются» в специальные файлы – «байт коды»
WWW.JAVABEGIN.RU
Домашнее задание
WWW.JAVABEGIN.RU