Java 8 Articles

1. General

In this article we will cover Java 8 interface default methods.
In this article we will cover Java 8 Lambda expressions.
In this article we will cover Java 8 method references.
In this article we will cover Java 8 Predicate and Function interfaces.
In this article we will cover Java 8 Consumer and Supplier interfaces.
In this article we will cover Java 8 Optional.
In this article we will cover Java 8 Streams.
In this article we will cover Java 8 Parallel Streams.
In this article we will cover functional programming style reductions introduced by Java 8.
In this article we will see how to use the collect operation over Java 8 streams in order to implement functional style programming reductions.
In this article we will cover the Java 8 Date Time API.

2. Configuration

In this article we will configure Java 8 in Eclipse IDE.
About the author
Gonçalo Marques is a Software Engineer with several years of experience in software development and architecture definition. During this period his main focus was delivering software solutions in banking, telecommunications and governmental areas. He created the Bytes Lounge website with one ultimate goal: share his knowledge with the software development community. His main area of expertise is Java and open source.

GitHub profile: https://github.com/gonmarques

He is also the author of the WiFi File Browser Android application: