Будет ли Java 7 MethodHandles обеспечивать многократную отправку? - PullRequest
0 голосов
/ 30 апреля 2011

Будет ли объект-обработчик методов напрямую предоставлять возможность вызывать методы, используя множественная диспетчеризация . Если да, то поддерживается только double-dispatch , или механизм диспетчеризации примет во внимание столько аргументов, сколько необходимо? Если поддерживается множественная отправка, любые примеры кода будут особенно полезны.

Заранее спасибо,
Маккензи

1 Ответ

3 голосов
/ 30 апреля 2011

Я сомневаюсь в этом.Он не указан в списке возможностей OpenJDK http://openjdk.java.net/projects/jdk7/features/,, и я не видел ничего, что предполагало бы его включение.Кроме того, этот вопрос уже занимает первое место в поиске Google по запросу «Java 7 многоадресная рассылка».Переполнение стека имеет исключение SEO, но это почти не предполагает обсуждения.Кроме того, множественная диспетчеризация по своей сути медленнее, и для ее корректной работы потребуются изменения как JVM, так и языка, поэтому я не вижу ее в ближайшем будущем.

Примечание: шаблон посетителя можно использовать, чтобы избежать большого количествао необходимости многократной отправки.

...