Обновить

Комментарии 9

Как по мне очень много лишней информации, которая в статье вводная

Про функциональные интерфейсы, набор методов, а по сути разница была в последних 2-3 строчках, что Flux - когда данные придут не сразу, а в стримах сразу.

Реактивщину вообще не очень легко использовать, ведь по сути весь стек должен быть таковым. Если у тебя нет end-to-end реактивности или вся логика блокирующая, то смысл вообще теряется. Также для всех таких объектов нельзя вызывать тот же самый block() для получения объекта, смысл тоже потеряется. Да и компетенция разработчиков должна быть выше, так как эту шутку вообще нужно с умом применять, в 95% случаев, можно обойтись и без нее)

Как по мне нужно было описать, что в каком случае использовать, а не просто написать разницу в конце ну и раскрыть вообще немного тему

Я указываю статью как простую. Я пишу для тех, кто хочет познакомиться со Stream разобраться как работает инструмент. Пишу так, как я бы хотел, чтобы мне объяснили работу Stream, когда я начинал.

Тогда статья должна называться

Как работает Stream api и в чем разница с Flux

Название в таком случае подобрано вообще неправильно

переименовал

терминальная операция закрывает стрим

Нет. Stream закрывает соответствующий метод, а не любая терминальная операция.

Анонимный метод — это…

Только что придуманный автором термин.

Функциональный интерфейс — это интерфейс с одним методом.

И снова вынужден вас огорчить. (ц) Функциональеый интерфейс - это интерфейс с одним нереализованным методом. Методов может быть сколько угодно.

Ну кстати, я тоже слышал про термин анонимный метод, он существует, а так согласен с Вами)

Метод в яве не может быть анонимным, by, мать его, desugn. Функции - не first-class citizens тут. Анонимным может быть класс, коими, очень-очень грубо говоря, являются лямбды.

Спасибо за коммент, поправил неточности. Насчет Анонимного метода - этот термин придумал не я, это именно то что делает лямбда.

Да нет в яве анонимных методов.

это именно то что делает лямбда

Вообще нет.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации