Что такое дженерики в Java и как они работают?
Что такое дженерики в Java и как они работают?

Видео: Что такое дженерики в Java и как они работают?

Видео: Что такое дженерики в Java и как они работают?
Видео: Урок Java 310: Generics 1: Что такое дженерики 2024, Ноябрь
Anonim

В Дженерики Java программирование введено в J2SE 5 для работы с типобезопасными объектами. Это делает код стабильным, обнаруживая ошибки во время компиляции. До дженерики , мы можем хранить в коллекции любой тип объектов, т. е. не общий . Теперь дженерики заставить Джава программатор для хранения объектов определенного типа.

Кроме того, какова польза от дженериков в Java?

Дженерики позволяет типу или методу работать с объектами различных типов, обеспечивая безопасность типов во время компиляции, делая Джава полностью статически типизированный язык. Дженерики являются одними из самых противоречивых Джава языковые особенности.

Во-вторых, что такое java типа T? < Т > конкретно означает общий тип . В соответствии с Джава Документы - общий тип является универсальным классом или интерфейсом, который параметризован по типам. Позвольте мне начать с примера: Рассмотрим Box тип у этого есть два метода, которые используются для установки и получения объектов.

Соответственно, что подразумевается под термином «дженерики» в Java?

“ Дженерики Java »- это технический срок обозначающий набор языковых функций, связанных с определение и использование общий виды и методы. В Джава , Общий типы или методы отличаются от стандартных типов и методов тем, что они имеют параметры типа.

Как дженерики реализованы в Java?

К реализовать дженерики , то Джава компиляция применяет стирание типа к: замене всех параметров типа в общий типы с их границами или Object, если параметры типа не ограничены. Таким образом, полученный байт-код содержит только обычные классы, интерфейсы и методы.

Рекомендуемые: