Skip to content

Java 8 in Action Lambdas, Streams, and Functional-Style Programming

Best in textbook rentals since 2012!

ISBN-10: 1617291994

ISBN-13: 9781617291999

Edition: 2014

Authors: Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft

List price: $49.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

While the term "lambda expression" may sound abstract and academic, Java 8 Lambdas can have a big impact on every day programming. In simplest terms, a lambda expression is a function—a bit of code—that can be passed to another method as an argument. Thus, a requirement can be changed by using a behavior, represented by a lambda, as a parameter. Java 8's functional programming features, like lambdas and the new Stream API that enables a cleaner way to iterate through collections, can help programmers write concise, maintainable code that scales easily and performs well on multicore architectures.Java 8 in Action is a clearly-written guide to Java 8 lambdas and functional programming in…    
Customers also bought

Book details

List price: $49.99
Copyright year: 2014
Publisher: Manning Publications Company
Publication date: 9/2/2014
Binding: Paperback
Pages: 424
Size: 7.25" wide x 9.00" long x 1.00" tall
Weight: 1.826
Language: English

Raoul-Gabriel Urma has worked as a software engineer for Oracle's Java Platform Group, Google's Python team, Ebay, and Goldman Sachs as well as for several startup projects. He's currently completing a PhD in Computer Science at the University of Cambridge and is a regular speaker and instructor.

Mario Fusco is a senior software engineer at Red Hat working on Drools, the JBoss rule engine. He created the open source library lambdaj, an internal Java DSL for manipulating collections in a functional way.