Включено в курс
Описание
Обобщённые типы являются значительным улучшением независимости от типа в языке Java. С их помощью можно объявлять классы, интерфейсы и методы, где тип данных указан в виде параметра, что делает язык необычайно гибким.
Рекомендуемое продолжение - курс Байт-код Java.
Уроки курса
-
1
Модуль 0. Урок 0. Что такое generic и какую проблему они решают.
Познакомиться с проблемами, которые решают generic и тем, как они решаются в других языках. -
2
Модуль 0. Урок 1. Знакомство с generic в Java.
Знакомство с базовым синтаксисом generic в Java. -
3
Модуль 0. Урок 2. Параметризация несколькими типами.
Знакомство с несколькими типами в generic. -
4
Модуль 0. Урок 3. Наследование от обобщённых классов.
Знакомство с наследованием от обобщённых классов. -
5
Модуль 1. Урок 0. Обобщённые типы на уровне байткода.
Знакомство с обобщёнными типами на уровне байткода. -
9
Модуль 1. Урок 4. Wildcard и его использование.
Знакомство с wildcard и его использованием. -
11
Модуль 2. Урок 1. Реализация пересечений в Java.
Знакомство с реализацией пересечений типов в Java. -
12
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Впечатления

Андрей Турубчук
07 октября 2020
Спасибо за курс! Многие вещи стали более понятны. Вячеслав очень понятно объясняет.

Михаил Пастухов
18 февраля 2017
Спасибо за курс, подготовка и подача как всегда на высоте. Дженерики, конечно, сложная тема и запутанная. Еще много чего предстоит изучить по ней. Мозг немного взорван.)