Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Lambda Expressions -> Java
Rating: 4.4 out of 5(678 ratings)
18,384 students

Lambda Expressions -> Java

Learn Lambda Expression, Functional Programming, Functional Interface, Predefined Functional Interfaces
Last updated 11/2022
English

What you'll learn

  • Lambda Expressions
  • Functional Programming
  • Functional Interface
  • Predefined Functional Interfaces

Course content

3 sections20 lectures1h 31m total length
  • Functional Interface - Part 14:10

    Identify a functional interface as an interface with one abstract method, and distinguish abstract from non-abstract methods, noting the optional functional interface annotation and its checks.

  • Functional Interface - Part 22:40
  • Lambda Expression Introduction4:32

    Explore lambda expressions as anonymous, nameless functions, compare them with named methods that add two numbers, and learn the syntax, optional parameters, and converting methods to lambdas in Java 8.

  • Lambda Expression Rules2:45
  • Quiz: Lambda Expression
  • Hello World - Lambda Way5:17
  • Debugging Lambda Expression3:24
  • Method Reference :: Double Colon7:51
  • Quiz: Method Reference
  • ForEach Loop2:39
  • Default Method In Interface9:44
  • Static Method In Interface4:47
  • Functional Interface Part 33:11
  • Functional Interface
  • Default/Static Method In Interface
  • Predefined Functional Interface - Function Part 17:34

    Explore Java 8's predefined functional interface Function, which takes one input and returns one output, using apply, with examples like currency conversion and square calculations.

  • Predefined Functional Interface - Function Part 2 (andThen & compose)5:33

    Demonstrate chaining functions with andThen and compose on the predefined functional interface Function, showing input flowing through function1 and function2 to produce uppercased and appended results.

  • Predefined Functional Interface - Predicate3:21
  • Predefined Functional Interface - Supplier3:18

    Explore how the supplier predefined functional interface in Java 8 handles no-input value generation, allowing you to return an INR rate with supplier.get rather than a custom method.

  • Predefined Functional Interface - Consumer3:51

Requirements

  • Enthusiasm to fast forward your Java knowledge
  • Basics of Java programming language.

Description

  • Do you want to learn Functional Programming in Java

  • Do you want to learn Lambda Expressions in Java 8?

  • Do you want to make a Great impression on your Code Reviewer/Manager/Lead ?

  • Do you want to perform well in Java Interview?

  • Do you want to reuse predefined Functional Interfaces

This is the right course for you !!


                                                               What are you waiting for?

Who this course is for:

  • Students/Developers with basic Java programming language
  • Java Developers who want to make a Great impression on Code Reviewer/Manager/Lead by using new Java Features.
  • Students/Developers who want to fast forward their Java knowledge
  • Anyone who wants to perform well in Java Interview.