📄️ Java 8 Features Intro
Features in short
📄️ Lambda Expressions in Java
Lambda expressions are known to many of us who have worked on advanced languages like Scala. The term “lambda” has its origin in Lambda calculus that uses the Greek letter lambda (λ) to denote a function abstraction. Lambda expressions were introduced to Java as part of Java 8 release. 1
📄️ Java Stream API
Real-world Examples for Beginners
📄️ Functional Interfaces in Java
Introduced in Java 8 - a functional interface is simply an interface that has exactly one abstract method. Learn more about functional interfaces in this tutorial.
📄️ Java 8 Date Time API
Java 8 contains the new Date and Time APIs/classes (JSR-310), called ThreeTen, which will change how you have been handling dates in Java.