Какое-либо слово на овеществленных дженериках в Java?

Я знаю, что этот вопрос, вероятно, вызовет больше обсуждения, чем конкретные ответы (который я знаю, не предпочтительно). Но с недавним приобретением Oracle, я задавался вопросом, было ли какое-либо слово, что Java мог бы (когда-нибудь) получить овеществленные дженерики? Я услышал, что Oracle хочет дать Java определенное повышение, и я не могу думать ни о каком лучшем пути.

8
задан Jon Heller 10 March 2014 в 19:08
поделиться

2 ответа

Есть хорошая статья об обсуждении овеществленных дженериков, здесь , которую вы должны прочитать в отношении Java. По сути, он описывает некоторые подводные камни, которые могут произойти с введением такого изменения. Если подумать, это довольно жестоко для обратной совместимости. Поднял его на Hacker News , если вам интересно, откуда оно взялось.

Будьте благодарны за разговоры о добавлении замыканий в Java. Больше не нужно мучиться только с такими вещами, как Функциональная Java и им подобные (не то чтобы они были плохими, наоборот)

3
ответ дан 5 December 2019 в 22:15
поделиться

Я не знаю, что будет дальше Java 7, но похоже, что Reified Generics не будет в Java 7 (и если Oracle хочет немного поднять Java, им следует начать с выпуска Java 7).

2
ответ дан 5 December 2019 в 22:15
поделиться
Другие вопросы по тегам:

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