MENU

Fun & Interesting

Master Java Lambda Expressions in 90 Mins | Java 8 Lambda Expressions Full Course | Java Tutorial

Riddhi Dutta 40,765 2 years ago
Video Not Working? Fix It Now

In this video , I have covered Lambdas from scratch , also showing you , how would you pass functions in Java , even without Lambdas. N.B - I told that lambdas internally convert into Anonymous Inner Class (to make things simple for you at a first glance) , but that's not the case. To understand it internally , if you are interested , you can refer to this article : https://blogs.oracle.com/javamagazine/post/behind-the-scenes-how-do-lambda-expressions-really-work-in-java 00:00:00 - What to expect in the Course? 00:02:03 - Passing Functions as Parameters in Java 00:09:42 - Refactoring our Filtering Logic for Our Hotel Review Entity 00:11:33 - Creating Interfaces to pass Functions 00:14:51 - Passing Functions as parameter without Lambdas 00:21:58 - Anonymous Inner Class 00:25:33 - Introducing Lambdas 00:29:42 - What if we have more than 1 method in our interface? 00:33:47 - Functional Interface 00:35:10 - Using Lambdas in Comparators 00:39:32 - Rules of Lambda Expressions & Type Inference 00:45:26 - Lambda Expression Type Checking 00:48:49 - The this Context and using Local Variables 00:52:11 - Value Capture 00:56:16 - Value Capture with Reference Values 01:00:30 - The Predicate Class 01:01:51 - Combining Predicates 01:05:26 - The Consumer Interface 01:07:15 - Chaining Consumers 01:07:45 - The Supplier Interface 01:08:46 - The Function Interface 01:11:07 - Composing Functions 01:13:42 - Functional Interfaces with Primitive Support 01:16:55 - Method References 01:26:55 - How to practice Lambda Expressions? 🔴 Full Collections Framework Crash Course in One Video : https://youtu.be/VE_AAUxTUCY 🔴 Free Java Multithreading and Concurrency Course : https://www.youtube.com/watch?v=WldMTtUWqTg 🔴 Connect with me on Instagram - https://www.instagram.com/code.blooded.voyager/ and ask me doubts 1:1. Would try to reply to each one of you. 🔴 Join My Telegram Channel for Placement Updates - https://telegram.me/riddhi_dutta 🔴 Connect with me on LinkedIn - https://www.linkedin.com/in/riddhi-dutta 🔴 Connect with me on Twitter - https://twitter.com/rite2riddhi 🔴 Complete Java Developer roadmap - https://www.youtube.com/watch?v=C51hOHB2BQ4 🔴 Complete DSA Syllabus for cracking Product Based Companies : https://www.youtube.com/watch?v=SKtoKLbo2DI 🔴 My DSA Revision Strategy : https://www.youtube.com/watch?v=5Ql-xUEwiQY 🔴 My Low Level Design Preparation Strategy : https://www.youtube.com/watch?v=1wnAEemTNZ0 🔴Graph Placement Series From Scratch - https://youtube.com/playlist?list=PL4WwUkr0wZUTcTyJbjTQyrMhzcJqlNTDV 🔴 Low Level Design and Design Pattern Series - https://www.youtube.com/playlist?list=PL4WwUkr0wZUQHOVBzZnvA0tEk9sPqBrHm 🔴 My Company Review Series - https://www.youtube.com/watch?v=48zOpYDb3fI&list=PL4WwUkr0wZURrc_SDZAix_vx7fo1_cqWs 🔴 Amazon SDE Revision Sheet - https://www.youtube.com/watch?v=Y8Kzcw15sCs 🔴 Link to my TopicWise SDE Sheets Playlist : https://www.youtube.com/watch?v=SD9CbkCCLb4&list=PL4WwUkr0wZURmFqLT7QfkwkY3mE8IbtfJ Tags #java #javaprogramming #riddhiduttajava #javadeveloper #javadevelopment #javatutorial #spring #backenddeveloper #multithreadinginjava #multithreading #concurrency #javaconcurrency#backendwebdevelopment #collections #collectionframework java concurrency java concurrency and multithreading java multithreading tutorial java multithreading interview questions java multithreading project multithreading in java multithreading interview questions in java multithreading in os java threads tutorial java thread life cycle java thread synchronization java thread interview questions java concurrency tutorial java collection framework java collection framework course java collection framework crash course java tutorial for beginners java full course how to learn java java developer java developer interview java developer roadmap java developer course java developer work in company java developer interview questions java developer salary java developer jobs for freshers java developer interview questions for freshers java developer skills needed java developer interview questions for 2 years experience java developer full course java developer roadmap 2022 java developer salary in india java developer roadmap 2023 java in programming language java in project java projects java projects for beginners java programming java programming for beginners java programming full course java programs for practice java projects with source code java interview questions and answers how to learn spring boot step by step how to learn spring framework in java how to learn spring how to learn spring boot dependency injection spring boot @configuration in spring boot how to learn spring boot from scratch how to learn spring framework java backend development tutorial java backend java backend developer java backend projects java backend developer full course java backend tutorial java backend developer interview questions java backend roadmap

Comment