Java #6. Enum, Generic, Структуры данных, AbstractDao и прочее
Что будет сегодня? Перечисления Обобщения Сравнение объектов в Java Структуры данных Коллекции Списки Множества Очереди (Stack, двунаправленная очередь) Итератор Ассоциативные массивы Шаблоны проектирования Идея AbstractDao Ссылка на boosty: https://boosty.to/aleksei_khitev/post...
, где найдутся: материалы презентации в docx код примеров ответы на задания Таймкоды: 03:08 enum 11:08 generic 18:12 Comparable, Comparator 20:55 структуры данных 22:31 List и его реализации 29:43 практическое задание с наивной реализацией ArrayList 46:02 Set и его реализации 50:28 Queue, Stack, Dequeue и его реализации 54:24 практическое задание с наивной реализацией LinkedList 01:19:14 Iterator 01:21:57 Map и ее реализации 01:24:11 практическое задание с наивной реализацией HashMap 01:39:18 EnumMap 01:39:57 практическое задание с PriorityQueue 01:46:13 практическое задание в RPG 02:11:04 практическое задание в Менеджере задач 02:16:44 AbstractDao 02:20:35 вопросы для самопроверки 02:21:12 задание для самостоятельной работы над Запоминалкой Полезные ссылки: Документация Java: enum-ы https://docs.oracle.com/javase/8/docs...
Документация Java: generic-и https://docs.oracle.com/javase/tutori...
Документация Java: Туториал по коллекциям https://docs.oracle.com/javase/tutori...
Документация Java: Collection https://docs.oracle.com/javase/tutori...
Документация Java: Map https://docs.oracle.com/javase/tutori...