Вопрос проверяет понимание механизма generics и ограничений Java на этапе runtime.
Короткий ответ
Нет, информация о generic-типах в основном не сохраняется во время выполнения.
Во время компиляции происходит стирание типов.
В runtime JVM работает с «сырыми» типами.
Некоторая информация может быть доступна через reflection.
Это накладывает ограничения на использование generics.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.