Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Java 8 New Features - Functional Programming, Lambda Expressions, and Stream API

Telusko via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Java 8's revolutionary features through this comprehensive tutorial covering functional programming concepts, lambda expressions, and the Stream API. Explore the introduction to Java 8's paradigm shift towards functional programming, understanding how default and static methods enhance interface capabilities. Master lambda expressions and the Consumer interface to write more concise and readable code. Dive deep into the powerful Stream API for efficient data processing and manipulation. Discover the forEach method for streamlined iteration and learn to leverage parallel streams for improved performance. Examine method references as a cleaner alternative to lambda expressions and explore Java 8's enhanced Date Time API for better temporal data handling. Gain practical knowledge of default method definitions in interfaces and understand how these features collectively modernize Java development practices.

Syllabus

Introduction to Java 8
8.22 Interface in Java 8 Default , Static Methods | New features
Default Method Definition in Interface | Java 8
ForEach Method in Java 8
Support Telusko
Lambda Expression in Java 8
Consumer Interface in Java 8
17.11 Stream API in Java 8 Tutorial
17.22 New Date Time Api in Java 8
Method Reference in Java 8

Taught by

Telusko

Reviews

Start your review of Java 8 New Features - Functional Programming, Lambda Expressions, and Stream API

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.