menu
Introducing Java 8Discount

Introducing Java 8

A quick-start guide to Lambdas and Streams.

Free
Introducing Java 8 Screenshot

Java SE 8 is perhaps the largest change to Java in its history, led by its flagship feature—lambda expressions. If you’re an experienced developer looking to adopt Java 8 at work, this short guide will walk you through all of the major changes before taking a deep dive into lambda expressions and Java 8’s other big feature: the Streams API.

    Author Raoul-Gabriel Urma explains how improved code readability and support for multicore processors were the prime movers behind Java 8 features. He’ll quickly get you up to speed on new classes including CompleteableFuture and Optional, along with enhanced interfaces and the new Date and Time API. You’ll also:
  • Understand why lambda expressions are considered a kind of anonymous function
  • Learn how lambda expressions and the behavior parameterization pattern let you write flexible and concise code
  • Discover various operations and data processing patterns possible when using the Streams API
  • Use Collector recipes to write queries that are more sophisticated
  • Consider factors such as data size and the number of cores available when using streams in parallel
  • Work with a practical refactoring example to bring lambda expressions and streams into focus

Review Written by Constantin Florea

Frequently Bought Together

If you love this, you might also like...

Microsoft Windows 10 -- Free Reference Card (Mac & PC) Discount
Mac & PC
Microsoft Windows 10 -- Free Reference Card
This Microsoft Windows 10 Reference card provides shortcuts, tips, and tricks for the popular operating system.
Guiding an End to End Customer Journey (Mac & PC) Discount
Mac & PC
Guiding an End to End Customer Journey
Learn how to create the perfect customer experience every time.
The Conversation
The Fine Print
  • Your discount coupon code will be applied to your purchase when you click the 'Buy Now' button.
  • BitsDuJour downloads use a discount coupon code that comes direct from the software vendor, so you'll always get the latest version of the software app sold under the same terms as a regular sale, just at a great promotional price.
  • Prices do not necessarily include taxes, which will vary by country.

On BitsDuJour Today

Mobile Data Tools Bundle (Android & iOS) (Mac & PC) Discount
Mac & PC
Mobile Data Tools Bundle (Android & iOS)
The Best Tools for iOS and Android Users - Android/iOS Data Manager,Transfer,Recovery
81
AdGuard Family Plan: Lifetime Subscription (Mac & PC) Discount
Mac & PC
AdGuard Family Plan: Lifetime Subscription
Welcome to the world of seamless browsing with AdGuard Family Plan — a smart, sophisticated ad-blocking solution
91

eBook Deals

7 Useful Excel Sheets to Instantly Improve Your Family's Budget (Mac & PC) Discount
Mac & PC
7 Useful Excel Sheets to Instantly Improve Your Family's Budget
It’s not always easy to set up a family budget, but these seven templates will give you the structure you need to get started.
Learn Linux Quickly ($27.99 Value) FREE for a Limited Time (PC) Discount
for PC
Learn Linux Quickly ($27.99 Value) FREE for a Limited Time
Learn over 116 Linux commands to develop the skills you need to become a professional Linux system administrator.
Like BitsDuJour on Facebook
BitsDuJour is for People who Love Software
Every day we review great Mac & PC apps, and get you discounts up to 100%
Follow Us
© Copyright 2026 BitsDuJour LLC. Code & Design. All Rights Reserved. Privacy Policy