Ctrl K
Java · Junior · Теория

Зачем в Java нужны дженерики и что такое стирание типов?

~4 мин голосом

Как подойти

Проверяют, понимает ли кандидат, что дженерики — это механизм компилятора для типобезопасности, а не рантайм-фича, и знает ли последствия стирания типов и правила работы с wildcards.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыПочему в Java нельзя написать new T() или проверить instanceof List<String>? И как вы выбираете между List<? extends Number> и List<? super Integer>? MiddleРасскажите про стирание типов в дженериках Java. Какие ограничения оно накладывает и как вы применяете wildcard-типы при проектировании API? Senior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин