Встречается на собеседованиях • сегодня

Когда появились Generics в Java

Generics были добавлены в Java 5 (J2SE 5.0) в 2004 году. Они позволяют создавать типобезопасные коллекции и методы, устраняя необходимость в приведении типов и уменьшая риск ClassCastException. До Generics: ```java List list = new ArrayList(); list.add("hello"); String s = (String) list.get(0); // явное приведение ``` С Generics: ```java List list = new ArrayList<>(); list.add("hello"); String s = list.get(0); // без приведения ``` Основные преимущества: - Безопасность типов на этапе компиляции - Устранение boilerplate-кода с приведениями - Поддержка полиморфизма через wildcards (``, ``, ``) Generics реализованы через type erasure - информация о типах стирается во время выполнения.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы