Функция или Bug:Why этот Java кодируют компиляцию? [дубликат]

7
задан Community 23 May 2017 в 10:32
поделиться

2 ответа

У этих методов совсем не одинаковые сигнатуры. Разные возвращаемые значения и разные типы параметров. Да, действительно, дженерики имеют большое значение. Здесь все выглядит хорошо.

-3
ответ дан 8 December 2019 в 01:54
поделиться

Компилятор достаточно умен, чтобы устранять неоднозначность методов во время компиляции, хотя в конце он выполняет стирание типа. Весь смысл параметризации дженериков заключается в обеспечении проверки безопасности типа во время компиляции, стирание типа - это всего лишь деталь реализации.

2
ответ дан 8 December 2019 в 01:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: