Method References make it clear when referring to the existing method by name.
In the article Lambda Expressions and Functional Interfaces, we use lambda expressions to create anonymous methods and sometimes, calling an existing method is the only thing it does.
When using lambda expression without input arguments or those input arguments doesn’t make sense, we can use Method References to simplify the syntax.
This tutorial introduces four kinds of Method References and how to use them efficiently with some Functional Interfaces.
[Continue reading…] “Java 8 – Method References”
Functional Interfaces is one of the new important things of Java 8. In previous article, we had a little view about common use cases of Lambda Expression including Runnable and ActionListener. They are example of Functional Interfaces.
This tutorial helps you have deeper concept of Functional Interface, then some interfaces which are provided in java.util.function package such as Predicate and Function.
[Continue reading…] “Java 8 – Functional Interfaces”
Lambda expressions are new feature in Java 8. We now can represent one method interface by using an expression.
[Continue reading…] “Java 8 – Lambda Expressions”
Java is an Object Oriented Programming Language. Object and Class are 2 main concepts of Java.
What are Java Object & Java Class?
The tutorial will introduce Java Object & Java Class.
[Continue reading…] “Java Core – Object and Class concept”
How to initialize the state of Java object?
The tutorial will introduce Java Constructor for resolving above question.
[Continue reading…] “Java Core – Java Constructor”