я думаю,что вполне уместно будет сказать, что данный урок по данной теме является лучшим уроком на русском языке,который можно найти в сети.долго я искал подходящего руководства по лямбдам и анонимным классам.просто бальзам на душу....спасибо!
Точно. Видео про лямбды много. Но только здесь обьясняется суть, зачем именно нужны лябды.
@kubaalexx2 жыл бұрын
Это бриллиант!!!
@Snegurjan2 жыл бұрын
Сейчас 2022 год, Июнь месяц. В интернете множество курсов, туториалов, статей. Тем не менее данный урок по этой теме остается лучшим, который когда либо встречал. Спасибо учителю!
@OldPartizan2 жыл бұрын
Огромная благодарность Сергею Шуйкову! настолько доходчивых объяснений в общем нетривиальных вещей я ещё не встречал.
@drplekhanov Жыл бұрын
Лучшее что я видел про лямбда выражения! Спасибо тысячу раз!
@makarovigor7172 жыл бұрын
по данной теме, лучше уже не будет и быть не может, уважение к таким людям - автору, как говорится: "что бы чему-то научиться - нужно быть усердным, а что бы поделиться знаниями этого мало, нужно быть благородным!"
@borisyatsenko46268 жыл бұрын
Шикарный урок! Мало кто умеет объяснять так просто и доходчиво. Вот бы и по Generic'ам такой же урок!
@alexkolokolov8 жыл бұрын
Большое спасибо! Очень доходчиво. Наконец-то я понял, как это устроено.
@ИнжирНер-з1з2 жыл бұрын
Это, пожалуй, лучшее, что я видел по этой теме. Описано все в достаточной мере понятно и интересно
@sergeytsoy94474 жыл бұрын
Человечище. Простым, доступным, элементарным языком объяснил. Все гуру в своих объяснениях разговаривают как 10классник с 1классником. Гуру не могут перейти на язык первоклассника. Как говорится, если коту не можешь объяснить, значит сам не до конца понимаешь. Автор, мне кажется, даже столбу смог донести. Как красиво переход сделал от анонимного класса к лямбдам. Автору респект!!!
@alexandrpanov91103 жыл бұрын
Божественный урок. У меня вся информация которая была в голове в немного неудобоваримой форме просто стала на свои места. Спасибо ОГРОМНОЕ!!!!!!!
@SpecialistTV3 жыл бұрын
Спасибо за ваш отзыв, мы рады, что мастер-класс помог структурировать ваши знания)
@ALEXZANDR_GAMES Жыл бұрын
Да, действительно лучшее объяснение по поводу анонимных классов и лямбда-выражений. 👍
@russellgk26127 жыл бұрын
Лучшее видео для начального понимания анонимных классов, лямбд, стриам апи и разницы в подходах декларативного и императивного подхода в программировании!
@lexjust8 жыл бұрын
Божественно объяснил! Спасибо от души.
@programm4you7 жыл бұрын
Супер объяснение и ясно, откуда ноги растут. Сам учился у Сергея Шуйкова джаве в Специалисте в 2010 году, лучший препод - вопросов никогда не возникало во время объяснения материала и всегда хорошие примеры. Пример с выключателем - шаблон Наблюдатель (Observer). Java Code Convention действительно не в полном объеме выполняется, в частности скобка { должна начинаться в продолжении строки и тело операторов if также надо заключать в скобки {}, даже если это одна строчка, но последнее можно и опустить ради экономии пространства для лучшего понимания материала. В любом случае, объяснение просто идеальное. Спасибо Большое Сергею за урок!
@JeyX902 жыл бұрын
Хороший урок, особенно в конце Stream API доходчиво объяснены
@fob0s19963 жыл бұрын
Это насколько хорошее пояснение, что лучше не представляю!
@ihorbidni25286 жыл бұрын
Ясно доходчиво и показывает суть лямбда выражений,спасибо!!!!!!!!!!!!!!!!!!!!!!!
@ИльяГорбачёв-х8о3 жыл бұрын
Ахринеть СПАСИБО !!! За такое хорошее объяснение. Все по полочкам
@MrMoshell6 жыл бұрын
На одном дыхании просто. Умение объяснять дано не всем. Спасибо автору лекции большое! Не нашел больше видео от него :(
@greenkingshop10332 жыл бұрын
Перед просмотром такого длинного ролика решил почитать комменты. Комменты меня подбодрили, ну чтож, начнём, а после окончания ролика дополню свой коммент UPD: досмотрел, комментарии верны, это супер урок! Спасибо автору!
@evgenasd88925 жыл бұрын
Просто класс! Учитывая то что изучаю азы явы, и в своем родном языке pascal никаких лямб не существует, этот урок понял от начала и до конца! Остается закрепить на практике, + удобство использования лямбд для обработки информации -шикарно! и наглядно. Автору СПАСИБО!!!
@jus2te5935 жыл бұрын
Очень крутой мужик. Разъяснил все на пальцах.
@NacWay_ Жыл бұрын
Разжевали тему на 10 баллов. Спасибо за урок!🤓
@maslovskydrums54266 жыл бұрын
Офигеннейший урок! Насчет лямбд и стримов - не понимаю, как я вообще раньше жил без них
@borman7l24 жыл бұрын
Супер. Всё понятно, простым языком, бережно усложняя по мере повествования)
@Lippi983 жыл бұрын
Как же вы бодро рассказываете ! Прям не уснёшь )
@KnyazevArtur3 жыл бұрын
Очень круто, молорик, все в одном видео, ничего с головы не вылетает, отличный формат
@artemkamko85428 жыл бұрын
Спасибо большое Вам за такой урок! Наконец-то хоть кто-то приподнял завесу на Java 8. Успехов в разработке:)
@SpecialistTV8 жыл бұрын
Спасибо за Ваш отзыв!
@josephinehi94255 жыл бұрын
Отличный урок. Спасибо. Все понятно.
@АндрейБезладнов8 ай бұрын
До сих пор очень полезное видео. Авто молодец
@РомаСултанов-е8ш5 жыл бұрын
Спасибо автору видео за простое и понятное объяснение этой не простой темы
@gannapopova9026 жыл бұрын
Отличная подача, все разложено по полочкам, все понятно. Спасибо за отличную лекцию!
@andrewnedogibchenko27463 жыл бұрын
Спасибо, четко, понятно, все по существу. ТОП!
@alekseyslovyagin60563 жыл бұрын
Шикарное объяснение лямбда-выражений.
@SpecialistTV3 жыл бұрын
Спасибо большое за ваш отзыв)
@ИгорьКрасильников-ж3у4 жыл бұрын
Автору благодарность ...супер!!!
@alexalexander32523 жыл бұрын
Самое толковое по лямбдам и анонимным классам что я слышал на данный момент.
@SpecialistTV3 жыл бұрын
Спасибо за добрые слова) Будем и дальше стараться радовать полезным контентом наших слушателей!
@ПавелЕрошкин-к8и6 жыл бұрын
Просто лучший, очень доходчиво все объяснил
@michaeltes88645 жыл бұрын
Спасибо, очень понятно рассказано. Как раз то, что я искал!
@tol825 жыл бұрын
отличная лекция. все доступно, кратко и с отличными примерами. Спасибо
@Yornero3 жыл бұрын
Спасибо, просто замечательный урок
@SerhiiHrihus6 жыл бұрын
Пожалуйста, давайте еще подобных видео, очень все доходчиво.
@vdubovsky4 жыл бұрын
Второй раз смотрю! Огромное спасибо.
@ИльнурФарахов-ц8ъ5 жыл бұрын
Ааааааа ору, какое же классное видио, просто божественный преподаватель!!! Просто у меня возникает вопрос, и он через две секунды на него отвечает, тут же, как чувствует!!))) Дай бог здоровья тебе!
@Александр-ъ1л4и4 жыл бұрын
Однозначно +++++, это лучшее объяснение что я видел и слышал в нете!!!
@Rustam-b7q4 жыл бұрын
Ну наконец-то я понял что это за зверь такой лямбда-выражения. Спасибо!
@tuRistst7 жыл бұрын
Абсолютно лучший урок
@vost51466 жыл бұрын
ЭТО РАССКАЗАНО ПО ЛЮДСКИ.МОЛОДЕЦ
@РинатЗакиров-л2з3 жыл бұрын
Спасибо большое за видео! Всё последовательно, понятно и с примерами, очень помогло 👍
@INGGaming Жыл бұрын
2023, актуально. Спасибо за урок
@antonzubchenok67217 жыл бұрын
Очень доступно объясняете. Отличный урок. Спасибо.
@SpecialistTV7 жыл бұрын
Большое Вам спасибо за отзыв, Антон!
@destroff2exciter8 жыл бұрын
Шикарное видео, очень хорошо объясняет.
@SpecialistTV8 жыл бұрын
Спасибо за Ваш отзыв, Дарья!
@vladimirdmytriukhin97544 жыл бұрын
Самое лучшее объяснение лямбд
@Sanchio3 жыл бұрын
Огромное спасибо за этот урок!
@damirgaynanov96084 жыл бұрын
Офигеть! Ощущение как будто понял почему бывает дождь. Сомневался стоит ли смотреть, так как все это уже делал, но только вот делал я это очень слабо понимая что происходит. Респект за работу!
@paralrk4 жыл бұрын
Отличная лекция, спасибо!
@vdubovsky5 жыл бұрын
Супер! Спасибо за материал!
@dmitrelkin92563 жыл бұрын
Спасибо автору! Отличная подача материала!
@СтепанЗакотырин2 жыл бұрын
Очень познавательно и доходчиво, спасибо!
@vladimirmaksimov39382 жыл бұрын
Спасибо большое, вы лучшие)
@len4576 жыл бұрын
очень хороший урок. спасибо!
@obiwankostkenonibi79584 жыл бұрын
Спасибо так все доходчиво объяснили!!!!! Спасибо !!!
@melisavi3 жыл бұрын
Спасибо большое, очень хорошо разъяснена такая сложная тема!
@Yokopono4 жыл бұрын
Огромное спасибо за материал.
@hedgehog.in.nirvana Жыл бұрын
Да, очень хорошая лекция, спасибо большое.)
@KALMAPUK3 жыл бұрын
Очень круто. Спасибо!
@netizmen4 жыл бұрын
Мега круто! Спасибо!!!
@rollingdice2 жыл бұрын
шикарная лекция
@thunderball_ua3 жыл бұрын
Такое ощущение, что автор все видео орет на тебя, но от этого и лучше понимается :)
@user-yf8jf3fo2x7 жыл бұрын
еклмн.... когда шла 31-ая минута, начало казаться что автор путает лямбды с лампами :) но потом хорошо пошло
@ohmycaaat6 жыл бұрын
Это просто супер объяснение!
@AtNovember8 жыл бұрын
Спасибо!! Очень похоже на ecmascript6, где вместо function тоже используются символы => И благодаря методам stream код немного похож на NodeJS )
@vanweyden4 жыл бұрын
Огромное спасибо вам!
@ВячеславМ-е1т6 жыл бұрын
Лучший урок!Спасибо!
@mshvsh5 жыл бұрын
Очень удачная лекция
@sinushkin3 жыл бұрын
Effectively final лучше перевести как "в конечном счете final" или по итогу, в оконцовке
@ДмитрийГончаров-о5э4 жыл бұрын
Добрый день. Сергей Юрьевич Шуйков, если Вам не сложно, можете дать ссылки на Ваши видео по Java. Недавно смотрел Ваше видео по лямбда выражениям, это просто шедевр, у Вас от Бог дар к обучению. Очень хочется Вас смотреть и по Вашим урокам изучать технологии.
@mvgudz7 жыл бұрын
Шикарно! Спасибо большое!
@OleksiiVerkhola8 жыл бұрын
Человек подотовился и очень хорошо всё обьяснил.
@mesut10467 жыл бұрын
вопрос про Стрим, конкретно про метод sorted: .sorted(p1, p2) -> p1.getName().compareTo(p2.getName()) можно пояснить реализацию этого метода sorted? почему передается имеено два параметра, и откуда они берутся? ну вот p1 понятно, а вот что с p2?
@MrJohnny21107 жыл бұрын
Воу, Спасибо, очень сильно!
@katem64537 жыл бұрын
Супер!! Шикарная подача материала. А кто лектор?
@EgorKhokhlov7 жыл бұрын
Действительно, хороший видео урок, но я, все-таки, всем советую сначала прочитать теорию или статьи на тему лямбд, стримов и интерфейсов, охренеть от их непонятности, а уж потом смотреть видео. В такой последовательности вы сначала сформируете для себя представление о терминах, а так же накопите перечень вопросов на подобии "какого хрена разработчики джава тут имели ввиду?" и "так-то зачем сделали?", а уже во время просмотра видео получите для себя ответы на свои вопросы. Если в обратной последовательности изучать - придется делать паузы и читать теорию, либо несколько раз пересматривать непонятные участки видео для усвоения материала, что приведет к потере целостности картины взаимосвязанности функциональных интерфейсов, лябд и стримов.
@SpecialistTV7 жыл бұрын
Спасибо за ваш комментарий, Георгий, очень ценное замечание.
@nikivanov69005 жыл бұрын
Вот правильно. Со своими лампами, радио забыл дать каноническое определение интерфейса и как оно работет. Такие уроки просто запутываеют. Я пока не почитал в книжке от этого урока сначала был восхищё, а потом понял что это видео каша какя-то.
@ДмитрийГончаров-о5э4 жыл бұрын
@@SpecialistTV Добрый день. Сергей Юрьевич Шуйков, если Вам не сложно, можете дать ссылки на Ваши видео по Java. Недавно смотрел Ваше видео по лямбда выражениям, это просто шедевр, у Вас от Бог дар к обучению. Очень хочется Вас смотреть и по Вашим урокам изучать технологии.
@maksimvishnyak1376 жыл бұрын
Вопросы есть какие нибудь?!))
@YoungT184 жыл бұрын
Зашёл в комменты ради этого комментария 😂😂😂
@ПавелЗубко-ц8ч5 жыл бұрын
спасибо за урок
@takezo_kyiv6 жыл бұрын
Спасибо большое, очень круто разжевано. Остался только один вопрос. Если мы в Switcher добавляем новый объект (анонимный), то как его потом удалить?
@LeonidSam6 жыл бұрын
Спасибо автору.
@АлександраТокарева-ж8ю4 жыл бұрын
Спасибо большое!
@ladysoverschenstvo78756 жыл бұрын
Классно поспала под урок))) тяжело мне джава даётся)
@iamuare.tyler.durden5 жыл бұрын
Лучший.
@yabesmail4 жыл бұрын
Очень крутое видео! Раскрыта все последовательность переходов к лямбда, вся суть. Можно ли купить курс по Java с Шуйковым С.Ю. или он только очные курсы ведет?
@alexmarkov99432 жыл бұрын
Интересно а через стрим фильтровать можно сразу с консоли считывать данные или только через арайлист?
@МихаилЕфремов-г5с4 жыл бұрын
Когда Вы писали Program::fire , как компилятор поймёт, что нужно положить в аргумент firе? Он положет null ?
@benjaminBTN2 жыл бұрын
Подскажите, как это работает: есть метод "void fire(Object sender)" и мы его вызываем таким образом: "Main::fire", но где и каким образом происходит передача Object sender в параметры метода??
@ЕвгенийЕфремов-ф6е4 жыл бұрын
Очень доходчиво. Большое спасибо.
@deniszabrodin33666 жыл бұрын
Спасибо!
@АлексейБолотный-ф3л3 жыл бұрын
Здравствуйте. А как удалить объект (реализацию интерфейса) из коллекции, если добавлялся он в виде Лямбда выражения?
@maksimus.ssirotkin11245 жыл бұрын
Хорошее видео
@ИгорьДмитренко-т6т5 жыл бұрын
Лучше не бывает!!!!
@viktorkopychko24838 жыл бұрын
супер
@johnconstantine63314 жыл бұрын
Разве так можно ссылку с налом сравнивать? Вроде ж специальная функция должна быть или я с чем-то путаю типа oracle sql?)