Functional Java: A Guide to Lambdas and Functional Programming in Java 8 - Paperback

Functional Java: A Guide to Lambdas and Functional Programming in Java 8 - Paperback

$36.27
Sale price  $36.27 Regular price 
Skip to product information
Functional Java: A Guide to Lambdas and Functional Programming in Java 8 - Paperback

Functional Java: A Guide to Lambdas and Functional Programming in Java 8 - Paperback

$36.27
Sale price  $36.27 Regular price 

by Nick Maiorano (Author)

With the release of version 8, functional programming has finally come to Java-bringing a brand new way of thinking about code. It is an update like no other in Java's history, introducing new syntax, new libraries, and a new programming paradigm. This guide will help you make sense of these changes and keep you on top of the latest Java programming techniques. Written concisely by a veteran Java practitioner, it is perfect for developers wanting working knowledge of Java-style functional programming.

Contents:
  • The juncture of Java and functional programming: An examination of functional programming and how it fits into Java.
  • The complete anatomy of the lambda: An analysis of lambdas, method references, default methods, and functional interfaces.
  • New and improved libraries: A description of the standard functional interfaces and the newly functionalized Collections library.
  • Streams: A look into the Streams library, how to think in streams, and how to best use streams-the most exciting Java 8 feature.
  • Parallelism: A discussion on functional-style parallelism for modern multi-core CPU architectures.
  • Java functional theory: An overview of Java-style currying, higher-order functions, partial application, and functional composition.
  • Thinking functionally: A primer on applying functional thinking to solve problems.

Author Biography

Nick Maiorano is a seasoned software professional with two decades of experience as a developer, technical leader, architect, speaker and most recently as a consultant and founder of ThoughtFlow Solutions. He has developed software for diverse industries including telecom, financial, e-commerce, aerospace, and manufacturing ranging from start-ups to multinationals. As a veteran Java practitioner, Nick has lived through the evolution of Java and offers unique insight into its past, present and functional future.

Number of Pages: 210
Dimensions: 0.44 x 9.25 x 7.5 IN
Publication Date: May 08, 2014

Intentional design

We make things that work better and last longer. Our products solve real problems with clean design.

Quality first

We obsess over the details and strive to deliver the best products at the best prices, every time.

Customer care

We're always on your side: keeping our loyal customers happy is our top priority and number one goal.

Feature 1

Made with care and unconditionally loved by our customers, this signature bestseller exceeds all expectations.

Feature 2

Made with care and unconditionally loved by our customers, this signature bestseller exceeds all expectations.

At the heart of every product lies a unique story, driven by our passion for quality and innovation. Each item enhances your everyday life and sparks joy.