Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java 8 in Action: Lambdas, Streams, and functional-style programming

Buy

Summary

Java 8 in Action is a clearly written guide to the new features of Java 8. The book covers lambdas, streams, and functional-style programming. With Java 8's functional features you can now write more concise code in less time, and also automatically benefit from multicore architectures. It's time to dig in!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Book

Every new version of Java is important, but Java 8 is a game changer. Java 8 in Action is a clearly written guide to the new features of Java 8. It begins with a practical introduction to lambdas, using real-world Java code. Next, it covers the new Streams API and shows how you can use it to make collection-based code radically easier to understand and maintain. It also explains other major Java 8 features including default methods, Optional, CompletableFuture, and the new Date and Time API.

This book is written for programmers familiar with Java and basic OO programming.

What's Inside

  • How to use Java 8's powerful new features
  • Writing effective multicore-ready applications
  • Refactoring, testing, and debugging
  • Adopting functional-style programming
  • Quizzes and quick-check questions

About the Authors

Raoul-Gabriel Urma is a software engineer, speaker, trainer, and PhD candidate at the University of Cambridge. Mario Fusco is an engineer at Red Hat and creator of the lambdaj library. Alan Mycroft is a professor at Cambridge and cofounder of the Raspberry Pi Foundation.

(HTML tags aren't allowed.)

Introduction to Logistics Engineering
Introduction to Logistics Engineering
Core Principles for Engineering Success with Logistics

In spite of the growing recognition of logistics as a necessary condition for business success, there is a lack of introductory literature covering the field’s technical aspects. Inspired by the bestselling Logistics Engineering Handbook, this fundamental...

Human-Computer Interaction Fundamentals (Human Factors and Ergonomics)
Human-Computer Interaction Fundamentals (Human Factors and Ergonomics)
Hailed on first publication as a compendium of foundational principles and cutting-edge research, The Human-Computer Interaction Handbook has become the gold standard reference in this field. Derived from select chapters of this groundbreaking and authoritative resource, Human-Computer Interaction Fundamentals emphasizes...
Corona SDK Hotshot
Corona SDK Hotshot

A detailed guide with 10 projects specifically designed to expand the fundamentals of this exciting mobile development platform!

Overview

  • Ten fully developed code projects that build on previous projects and present new techniques.
  • Freely reusable art and sound files included with every...

Reason in Action (Collected Essays, Vol. 1)
Reason in Action (Collected Essays, Vol. 1)

Reason in Action collects John Finnis' work on the theory of practical reason and moral philosophy. The essays in the volume range from foundational issues of meta-ethics to the practical application of natural law theory to ethical problems such as nuclear deterrence, obscenity and free speech, and abortion and cloning.
...

Mathematical Methods for Knowledge Discovery and Data Mining
Mathematical Methods for Knowledge Discovery and Data Mining
The importance of knowledge discovery and data mining is evident by the great plethora of books and papers dedicated to this subject. Such methods are finding applications in almost any area of human endeavor. This includes applications in engineering, science, business, medicine, humanities, just to name a few. At the same time, however, there is...
Sams Teach Yourself Macromedia Dreamweaver 8 in 24 Hours
Sams Teach Yourself Macromedia Dreamweaver 8 in 24 Hours

Learn how to fully exploit the power of Macromedia Dreamweaver 8 with Sams Teach Yourself Macromedia Dreamweaver 8 in 24 Hours. Divided into 24 one-hour lessons, you will learn how to create webpages and how to use the latest and greatest toolset in this updated version of Macromedia...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy