J: Java. Ковариантность и контравариантность обобщенных типов на примере ArrayList. - видео HD

J: Java. Ковариантность и контравариантность обобщенных типов на примере ArrayList. - видео
00:15:48
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18790 роликов

Java. Ковариантность и контравариантность обобщенных типов на примере ArrayList. - видео.

В этом видео я объясняю на примерах, зачем в Java нужны ковариантные и контравариантные типы, как работает объявление параметров обобщенных типов с ключевыми словами super и extends. Рассматриваем подробно как ведут себя ковариантные и контравариантные типы на примере коллекции ArrayList.#ArhiTutorials
RSS
Дмитрий Мерцалов
23:21
+1
Спасибо! Таблицу законспектировал:)
john volt
13:15
+2
Блин, спасибо) все вроде знал, но первый раз слышал название этому всему)
Dusheslov
17:25
+1
Брат за ковариантность лайк на все видосы!
Филипп Шпыро
23:23
Большое спасибо!
Стас Глова
11:49
Автор топ. Даже расспечатал Q-code и вклеил в тетрадь
Pavel Kalinin
16:34
У Вас на редкость, для программера, хорошо поставлена речь! Спасибо!
ИнВариантность — по простому, без вариантов)), если то, только его
КоВариантность — со вариантность <? extends AnyType> он и все его потомки. Но из Вашего объяснения следует не понятность в термине «читать» *.get(i), которую, мне думается, нужно понимать, как «присваивать ссылкам типа предков AnyType». В этом смысле массивы ковариантны.
С КонтраВариантностью придумать простую терминологическую ассоциацию мне не удалось((. Для «чтения», гарантированный предок — это Object, если я правильно понял?
axelrod
09:39
не могу без мата объянисть на сколько я рад))
Simple Channel
14:08
Огонь!
Iron Oscar
07:46
+1
Есть небольшая неточность: в ковариантный тип можно добавить null
бендер родригез
18:47
первый видос на эту тему, который, кажется, я понял, надо еще раз пересмотреть, чтобы запомнить

Новости

В Санкт-Петербурге пройдет ежегодная конференция по информационной безопасности «Код ИБ» Компания «Электронные Офисные Системы» выпускает обновление Сервера мобильных решений В «СёрчИнформ КИБ» интегрирован ИИ-модуль для анализа инцидентов ГК «ЭОС» запускает акцию по бесплатной миграции на импортонезависимую версию АИС «МФЦ Дело» Обучение инженеров от МТС и НИУ ВШЭ: новые возможности для студентов

В Санкт-Петербурге пройдет ежегодная конференция по информационной безопасности «Код ИБ»


3 дня назад
В Санкт-Петербурге пройдет ежегодная конференция по информационной безопасности «Код ИБ»
В Санкт-Петербурге пройдет ежегодная конференция по информационной безопасности «Код ИБ»
Компания «Электронные Офисные Системы» выпускает обновление Сервера мобильных решений
Компания «Электронные Офисные Системы» выпускает обновление Сервера мобильных решений
В «СёрчИнформ КИБ» интегрирован ИИ-модуль для анализа инцидентов
В «СёрчИнформ КИБ» интегрирован ИИ-модуль для анализа инцидентов
ГК «ЭОС» запускает акцию по бесплатной миграции на импортонезависимую версию АИС «МФЦ Дело»
ГК «ЭОС» запускает акцию по бесплатной миграции на импортонезависимую версию АИС «МФЦ Дело»
Обучение инженеров от МТС и НИУ ВШЭ: новые возможности для студентов
Обучение инженеров от МТС и НИУ ВШЭ: новые возможности для студентов