Java #4. Массивы, статика, Singleton, if, case и прочее
Описание
Что будет сегодня?
- record
- Условные операторы
- Операторы выбора
- Структуры данных
- Массивы
- VarArg
- Основы ООП (продолжение)
- Статические члены класса
- Блоки инициализации
- Шаблоны проектирования
- Singleton (простейший)
Ссылка на boosty:https://boosty.to/aleksei_khitev/posts/0ae246ca-9973-49e4-87b1-7c18ecda8b34?share=success_publish_link , где найдутся:
- материалы презентации в docx
- код примеров
- ответы на задания
Таймкоды:
02:26 record
03:03 if
06:10 практика с if
10:22 switch (классический)
11:12 switch (улучшенный в Java 12)
13:25 массивы
23:25 varArg
24:36 статические члены класса
26:16 newInstance()
27:44 практическое задание в RPG
32:51 практическое задание с менеджером задач
40:37 Singleton
44:00 инициализация, блоки статический и нестатической инициализации
45:44 вопросы для самопроверки
46:03 задание для самостоятельной работы над Запоминалкой
Полезные ссылки:
Про record-ы на хабре (до настройки idea) https://habr.com/en/articles/487308/
Документация Java: if https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html
Документация Java: switch https://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html
Документация Java: Массивы https://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html
Документация Java: блоки инициализации https://docs.oracle.com/javase/tutorial/java/javaOO/initial.html
Рекомендуемые видео




















