Введение в Java. Lection 01 презентация

Содержание

Слайд 2

Рассматриваемые вопросы

Язык Java. История развития
JVM – виртуальная машина
Виды Java: JDK, JRE

Слайд 3

Что такое JAVA
Java - объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems.

Слайд 4

JVM – Java Virtual Machine
Java Virtual Machine – ключевой компонент
платформы Java

Слайд 5

JDK – Java Development Kit

Java Development Kit - бесплатно распространяемый комплект разработчика

приложений на языке Java, включающий в себя компилятор Java (javac), стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java (JRE).

Слайд 6

JRE – Java Runtime Environment

Java Runtime Environment - минимальная реализация виртуальной машины,

необходимая для исполнения Java-приложений.
Состоит из виртуальной машины - Java Virtual Machine (JVM) и библиотеки Java-классов.

Слайд 7

Установка Java – часть 1
Открыть командную строку.
(Пуск -> Выполнить

-> "cmd")
Написать в консоле "java –version”
Смотреть что получилось :)

Слайд 8

Установка Java – часть 2
Скачиваем инсталлятор с сайта oracle.com
Устанавливаем java в С:\env\Java\jdk1.8.0_121\

Слайд 9

Установка Java – часть 3

Устанавливаем системные переменные среды:
Win + Pause Brake-> “Дополнительно” ->

“Переменные среды”
Добавить переменную JAVA_HOME = “путь куда установили JDK”
Отредактировать PATH, добавив “;%JAVA_HOME%\bin”

Слайд 10

Жизненный цикл java программы – Часть 1

Исходный файл *.java
public class Hello {

public static void main(String[] args) {
System.out.println("Hello World");
}
}

Слайд 11

Жизненный цикл java программы – Часть 2

Компилятор (javac)
Преобразует код языка программирования высокого

уровня в код низкого уровня
Команда: javac Hello.java

Исходный код

Компилятор

Машинный код

Слайд 12

Жизненный цикл java программы – Часть 3
Байт-код Java — набор инструкций, исполняемых JVM. 
Hello.class

Слайд 13

Жизненный цикл java программы – Часть 4

Интерпретатор java
Оптимизированный набор инструкций, предназначенных

для выполнения в исполняющей системе Java (виртуальной машине Java, JVM)
Команда: java Hello

Исходный код
.java

Компилятор

Байт-код
.class

Виртуальная машина Java

Машинный код

Слайд 14

Жизненный цикл java программы – Часть 5

Упаковка в java архив (*.jar)
Jar-архив

-- это архив формата zip, содержащий откомпилированные классы и/или файл манифест с информацией о запускном классе
Команда: jar –cfe h.jar Hello.class

Исходный код
.java

Компилятор

Байт-код
.class

Архиватор Java

*.jar

Слайд 15

Жизненный цикл java программы – Часть 6

Запуск архива (*.jar)
При запуске архива

необходимо указать имя архива и класс с методом main()
Команда: java –jar h.jar

Исходный код
.java

Компилятор

Байт-код
.class

Архиватор Java

*.jar

JVM

Машинный код

Слайд 16

Java. Особенности.

Простота
Переносимость
Надежность
Многопоточность
Высокая производительность
Объектная ориентированность

Слайд 17

Среды разработки (IDE)

NetBeans IntelliJ IDEA
Eclipse

Слайд 18

Вопросы


Имя файла: Введение-в-Java.-Lection-01.pptx
Количество просмотров: 62
Количество скачиваний: 0