821.00K
Category: programmingprogramming

Введение в Java. (Лекция 1)

1.

Введение в Java
Автор: Андрей Коржов

2.

Рассматриваемые вопросы
Язык Java. История развития
Типы Java
JVM – виртуальная машина
Виды Java: JDK, JRE
Установка Java
Жизненный цикл Java программ
Первая программа
IDE
2

3.

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

4.

Платформы JAVA
Java SE
Java EE
Java ME
Java FX
Java Card
4

5.

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

6.

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

7.

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

8.

Установка Java – часть 1
Открыть командную строку.
(Пуск -> Выполнить -> "cmd")
Написать в консоле "java –version”
Смотреть что получилось :)
8

9.

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

10.

Установка Java – часть 3
Устанавливаем системные переменные среды:
Зайти в
“Мой компьютер” -> “Свойства” ->
“Дополнительно” -> “Переменные среды”
Добавить переменную JAVA_HOME = “путь куда
установили JDK”
Отредактировать PATH, добавив “;%JAVA_HOME%\bin”
10

11.

Жизненный цикл java программы – Часть 1
Исходная файл *.java
public class Hello {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
11

12.

Жизненный цикл java программы – Часть 2
Компилятор (javac)
Команда: javac Hello.java
12

13.

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

14.

Жизненный цикл java программы – Часть 4
Интерпретатор java
Команда: java.exe Hello
14

15.

Среды разработки (IDE)
NetBeans
IntelliJ IDEA
Eclipse
15

16.

Вопросы
16

17.

Спасибо за внимание
17
English     Русский Rules