14
ответов

Почему этот фрагмент кода, связанный с лямбдой, работает в Java 8? [Дубликат]

Ниже представлен простой интерфейс, на который будет нацеливаться моя лямбда. Преобразователь @FunctionalInterface Converter & lt; F, T & gt; {T convert (F from); } Вот моя таргетинг лямбда в первой строке кода ниже. ...
вопрос задан: 17 December 2014 10:50
3
ответа

Почему ActionListener не использует аннотацию @FunctionalInterface? [Дубликат]

Может ли кто-нибудь объяснить, почему интерфейс ActionListener не использует аннотацию @FunctionalInterface ?. Я думаю, он должен использовать его, потому что он соответствует требованиям функционального интерфейса. Его чистый интерфейс и его ...
вопрос задан: 12 November 2017 23:38
3
ответа

Почему политика хранения функционального интерфейса не является RetentionPolicy.CLASS [duplicate]

Почему политика удерживания FunctionalInterface RetentionPolicy.RUNTIME и не RetentionPolicy.CLASS. Насколько я знаю, эта аннотация существует только для обеспечения того, что интерфейс не имеет ...
вопрос задан: 25 November 2014 11:28
3
ответа

Как работает функциональный интерфейс компаратора? [Дубликат]

По моему пониманию «Функциональный интерфейс - это интерфейс, который имеет только один абстрактный метод». Но когда я посмотрел в исходный код файла Comparator.class, я вижу два метода: int ...
вопрос задан: 18 May 2014 13:48
2
ответа

Как подать заявку в функции < T, R > аргумент из списка (не список)

У меня есть метод, который возвращает компанию в качестве ключа и список сотрудников в качестве значений < T > Карта < String, List < T > > getUserPerCompany (конечная функция < Пользователь, T > конвертер). Метод принимает ...
вопрос задан: 3 March 2019 17:39
0
ответов

Почему Comparator объявляет равных?

Интерфейс Comparator имеет свой собственный метод equals (). Любой класс получит equals () по умолчанию через класс Object. Зачем нужен метод equals () внутри интерфейса?
вопрос задан: 17 April 2018 05:51