Similar presentations:
Знакомство с языком Java. Занятие 4
1.
Java
Java это кофе или
остров?
Занятие 4. Знакомство с языком Java.
2.
Повестка дняJVM
Правила Java
Переменные
Как устроена
виртуальная машина
Java и зачем она нужна
Из чего состоят программы
в Java и какие правила их
написания
Что такое переменные,
как они хранятся и как их
создавать в Java
3.
Не бывает глупых вопросов—девиз нашего курса
4.
Язык JavaВысокоуровневый, объектноориентированный язык
программирования.
Создатель Джеймс Гослинг и Sun
Microsystems.
Первая версия вышла в 1995 г.
В настоящий момент принадлежит
компании Oracle
5.
Компилируемые языкиКомпилируемые языки программирования, такие как C обычно обеспечивают высокую
производительность и эффективность, поскольку код компилируется в исполняемый машинный код,
который может использоваться непосредственно компьютером.
Код на языке
программирования
Программист пишет код
на удобном хорошо
понятном ЯП
Компилятор, специальная
программа преобразует
понятный нам язык на язык
понятный компьютеру
Машинный код, который
исполняется процессором
6.
Java Virtual MachineJVM (Java Virtual Machine) в Java работает как виртуальная машина, исполняющая код Java. Она
интерпретирует байт-код Java и преобразует его в машинный код для конкретной платформы, на
которой она запущена.
Код на языке
программирования
Программист пишет код
на удобном хорошо
понятном Java
Компилятор,
преобразует программу
в специальный байт
код
JVM
Виртуальная машина
Java выполняет
преобразование под
конкретную платформу
Машинный код,
который исполняется
процессором
7.
МемологияНапиши в чат, как ты понял, в чем
прикол данного мема.
8.
КомандыВ программе на Java есть команды, которые
что-то делают, их называют - выражения.
Команда, которой мы будем часто пользоваться
для вывода информации в консоль выглядит
так —------------------------>
9.
МетодыКоманды не могут существовать сами посебе. Они всегда должны существовать в
рамках какого-то метода. Метод - это
объединение команд, которые собраны
вместе для решения какой либо задачи.
Например, в рамках одного метода может
происходить считывание 2 чисел с
клавиатуры и вывод их суммы.
10.
КлассыИ, наконец, методы собираются в классы.
Классы выступают “хранилищем” методов.
В одном классе может быть сколько
угодно методов, как в одном методе может
быть сколько угодно команд.
класс -> метод -> команда
11.
ОтступыВ Java принято обозначать вложенность
(одно находится внутри другого)
отступами.
Метод находится внутри класса поэтому
мы видим отступ 1.
Команды находятся внутри метода,
поэтому мы видим отступ 2.
1
2
12.
Java программаПрограмма на Java всегда состоит из
классов, их методов и команд.
В Java программе всегда должен быть
метод main с которого начинает
выполнятся программа.
Имя файла с кодом должно совпадать и
именем класса, который в нем находится.
В данном случае имя класса Main, а имя
файла Main.java
13.
Синтаксис языка JavaJava чувствительна к
регистру символов.
Код выше выдаст
ошибку.
В конце каждого
выражения (команды)
нужно ставить точку с
запятой ;
В Java фигурные
скобки означают блок
кода {}
14.
Задача 1Исправьте все ошибки в коде
1. Зайдите в онлайн компилятор по
ссылке https://www.online-java.com/
2. Скопируйте и вставьте код
3. Исправьте ошибки в коде, чтобы
программа работала корректно.
15.
Вывод в консольВыводить в консоль информацию можно с помощью команды
System.out.print(“Hello world”);
Или с помощью команды
System.out.println(“Hello world”);
Разница в том, что вторая команда добавляет перенос на следующую строку.
16.
Задача 2Поехали!
Напишите программу, которая выведет в
консоль, сколько лет назад произошел
первый полет в космос.
17.
IT релаксКвантовый
компьютер
18.
ПеременныеПеременная - именованная ячейка памяти, в которой хранится значение.
Тип данных что в себе хранит
переменная, строку, число,
символ
Имя переменной - уникальное имя
по которому можно
идентифицировать каждую
переменную в программе, его
программист выбирает сам
int age = 16;
Значение переменной что лежит в этой ячейке памяти,
это значение может меняться в
ходе выполнения программы
19.
ПеременныеРабота переменных похожа на таблицу Excel.
Память компьютера похожа на ячейки таблицы, в эти ячейки мы можем положить какието значения.
Названия столбца и номер строки - уникальный идентификатор ячейки, как имя
переменной.
16
20.
2 способа создать переменнуюОбъявляем переменную и сразу
присваиваем ей значение.
Сначала объявляем переменную (тип
данных + имя) потом присваиваем
значение
21.
Задача 3Учим Java
В обучении важно понимать, что вообще
происходит и что мы изучаем.
1. Скопируйте заготовку программы
2. Исправьте ее, чтобы она выводила
I'm learning JAVA
22.
МемологияНапиши в чат, как ты понял, в чем
прикол данного мема.
23.
Именование переменныхПримеры правильного
именования переменных
int age;
String firstName;
double averageScore;
boolean isRunning;
Примеры неправильного
именования переменных
int 5apples;//начинается с цифры
String first name;//содержит пробелы
float average-score;//содержит дефис
24.
Задача 4Кошка домашняя
1. Скопируй и вставь себе заготовку
кода
2. Создай переменную типа String name
3. Создай переменную типа int weight
4. Убедись, что программа работает
корректно.
25.
Прокачка за сегодняУзнали из каких элементов состоит
программа на Java и какие правила ее
написания.
Узнали что переменные позволяют
хранить данные в программе,
разобрались как их создавать в Java.
Выяснили как выводить информацию в
консоль.
26.
Интресное по темеhttps://tproger.ru/translations/eight-interesting-facts-aboutjava/
—восемь интересных фактов о Java
https://habr.com/ru/companies/yandex_praktikum/articles/738812/
—подборка материалов для самостоятельного
изучения
https://www.youtube.com/watch?v=ziOQ8wkmnSE&list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak
—видосы по Java для начинающих