Tagged “java.util.function package”

Java 8 - Filtering with predicates

09 Jan, 2017

Object cloning is the process of creating exact copy of the given object. There are two pre-requisite in java; 1) implement Cloneable interface and 2) override the clone() method defined in the java.lang.Object class.

Tags:

Java 8 - Newly introduced java.util.function package

09 Jan, 2017

Object cloning is the process of creating exact copy of the given object. There are two pre-requisite in java; 1) implement Cloneable interface and 2) override the clone() method defined in the java.lang.Object class.

Tags:

Java 8 - Iterating collections and maps with "forEach", Consumer and BiConsumer

11 Jan, 2017

Java 8 introduced new way of iterating Collections API. It is retrofitted to support forEach method which accepts Consumer in case of Collection and BiConsumer in case of Map.

Tags:

Java 8 - Lambda expressions

23 Jan, 2017

Java 8 reincarnated SAM interfaces and termed them Functional interfaces. Functional interfaces have single abstract method and are eligible to be represented with Lambda expression.

Tags:

Java 8 - What are functional interfaces?

23 Jan, 2017

Java 8 reincarnated SAM interfaces and termed them Functional interfaces. Functional interfaces have single abstract method and are eligible to be represented with Lambda expression.

Tags:

Java 8 - Aggregate operations on Streams

01 Feb, 2017

You can perform intermediate and terminal operations on Streams. Intermediate operations result in a new stream and are lazily evaluated and will start when terminal operation is called.

Tags:

Java 8 - What are method and constructor references?

02 Feb, 2017

Method references are the special form of Lambda expression. When your lambda expression are doing nothing other than invoking existing behaviour (method), you can achieve same by referring it by name.

Tags:

See all tags.