Алмазный оператор Java 7: почему его было сложно реализовать?

Я наблюдал за виртуальным событием Oracle OTN: Java SE и JavaFX 2.0 (28 февраля 2012 г.) и пока говорил о новом операторе алмаза (который Map > myMap = new HashMap <> (); вещь) докладчик упомянул, что это не так просто реализовать, как можно было бы подумать, поскольку это не простая замена токена.

У меня вопрос: почему? Почему это нельзя реализовать, просто взяв строку из объявления переменной и поместив ее в оператор ромба?

16
задан jabal 1 March 2012 в 07:55
поделиться