Обобщённые типы являются значительным улучшением независимости от типа в языке Java. С их помощью можно объявлять классы, интерфейсы и методы, где тип данных указан в виде параметра, что делает язык необычайно гибким.
Рекомендуемое продолжение - курс Байт-код Java.
Уроки курса
-
1
Модуль 0. Урок 0. Что такое generic и какую проблему они решают.
Познакомиться с проблемами, которые решают generic и тем, как они решаются в других языках. -
2
Модуль 0. Урок 1. Знакомство с generic в Java.
Знакомство с базовым синтаксисом generic в Java. -
3
Модуль 0. Урок 2. Параметризация несколькими типами.
Знакомство с несколькими типами в generic.упражнение
-
4
Модуль 0. Урок 3. Наследование от обобщённых классов.
Знакомство с наследованием от обобщённых классов.упражнение
-
5
Модуль 1. Урок 0. Обобщённые типы на уровне байткода.
Знакомство с обобщёнными типами на уровне байткода.упражнение
-
7
Модуль 1. Урок 2. Применение generic.
Знакомство с применением generic в реальном коде.упражнение
-
9
Модуль 1. Урок 4. Wildcard и его использование.
Знакомство с wildcard и его использованием. -
11
Модуль 2. Урок 1. Реализация пересечений в Java.
Знакомство с реализацией пересечений типов в Java.
Автор
Инженер-исследователь c опытом работы в мировых ИТ гигантах. Занимается разработками в сфере искусственного интеллекта и обучением программированию. Подробнее: www.linkedin.com/in/b0noi
Впечатления
Спасибо за курс! Многие вещи стали более понятны. Вячеслав очень понятно объясняет.
Отличный курс!Но где взять больше заданий для практики?
Спасибо за курс, подготовка и подача как всегда на высоте. Дженерики, конечно, сложная тема и запутанная. Еще много чего предстоит изучить по ней. Мозг немного взорван.)
Спасибо за курс. Последний урок был особенно хорош :)
Спасибо за курс. Все четко и понятно.