Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Functional

Java 8 in Action: Lambdas, Streams, and functional-style programming


Huge Savings Item! Save 20% on the Java 8 in Action: Lambdas, Streams, and functional-style programming by Manning Publications at EMS Linux. MPN: black & white illustrations, figures. Hurry! Limited time offer. Offer valid only while supplies last. SummaryJava 8 in Action is a clearly written guide to the new features of Java 8. The book covers lambdas, streams, and functional-style programming.


Product Description

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.

Table of Contents

    PART 1 FUNDAMENTALS
  1. Java 8: why should you care?
  2. Passing code with behavior parameterization
  3. Lambda expressions
  4. PART 2 FUNCTIONAL-STYLE DATA PROCESSING
  5. Introducing streams
  6. Working with streams
  7. Collecting data with streams
  8. Parallel data processing and performance
    PART 3 EFFECTIVE JAVA 8 PROGRAMMING
  9. Refactoring, testing, and debugging
  10. Default methods
  11. Using Optional as a better alternative to null
  12. CompletableFuture: composable asynchronousprogramming
  13. New Date and Time API
  14. PART 4 BEYOND JAVA 8
  15. Thinking functionally
  16. Functional programming techniques
  17. Blending OOP and FP: comparing Java 8 and Scala
  18. Conclusions and where next for Java
  19. APPENDIXES
  20. Miscellaneous language updates
  21. Miscellaneous library updates
  22. Performing multiple operations in parallelon a stream
  23. Lambdas and JVM bytecode

Additional Information

Manufacturer:Manning Publications
Brand:Manning Publications
Part Number:black & white illustrations, figures
Publisher:Manning Publications
Studio:Manning Publications
MPN:black & white illustrations, figures
EAN:9781617291999
Item Weight:0 pounds
Item Size:0.7 x 9.64 x 9.64 inches
Package Weight:1.63 pounds
Package Size:7.32 x 1.02 x 1.02 inches

Java 8 in Action: Lambdas, Streams, and functional-style programming by Manning Publications

Buy Now:
Java 8 in Action: Lambdas, Streams, and functional-style programming

Brand: Manning Publications
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99
$40.48
You Save: 19%


Quantity:  

 


View More In Functional.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Manning Publications, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


mpn: 42695641, ean: 9781491927281, isbn: 1491927283,
Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rust’s modern, flexible types ensure your program is free of null pointer dereferences, double frees, ...

ean: 9780135161630, isbn: 0135161630,
Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system. Based on Big Nerd Ranch’s popular Kotlin Essentials course, this guide shows you how to work eff...

ean: 9781527503717, isbn: 1527503712,
The amount of digital systems supporting our daily life is increasing continuously. Improved technical facilities for their production have led to growing challenges for engineers and scientists working in the Boolean domain. A Boolean variable can o...

ean: 9780792322290, isbn: 0792322290,
Spline functions entered Approximation Theory as solutions of natural extremal problems. A typical example is the problem of drawing a function curve through given n + k points that has a minimal norm of its k-th derivative. Isolated facts about the ...

mpn: 13 black & white illustrations, biograph, ean: 9781475782547, isbn: 1475782543,
This book is meant as a present to honor Professor on the th occasion of his 70 birthday. It collects refereed contributions from sixty-one mathematicians from eleven countries. They cover many different areas of research related to the work of Profe...

ean: 9783319392271, isbn: 3319392271,
This book focuses on the approximation of nonlinear equations using iterative methods. Nine contributions are presented on the construction and analysis of these methods, the coverage encompassing convergence, efficiency, robustness, dynamics, and ap...

mpn: 1 black & white illustrations, 5 black &, ean: 9783540196099, isbn: 3540196099,
Functional Programming is a relatively new area of computer science. These proceedings contain 25 papers representing an excellent snapshot of the current state of functional programming and are written by the leading computer scientists in this aera...

mpn: biography, ean: 9783540401742, isbn: 3540401741,
Because of its promise to support human programmers in developing correct and efficient program code and in reasoning about programs, automatic program synthesis has attracted the attention of researchers and professionals since the 1970s. This book ...

ean: 9780521197465, isbn: 0521197465,
Structural operational semantics is a simple, yet powerful mathematical theory for describing the behaviour of programs in an implementation-independent manner. This book provides a self-contained introduction to structural operational semantics, fea...

mpn: biography, ean: 9781461267041, isbn: 1461267048,
This book is a revised edition of the monograph which appeared under the same title in the series Research Notes in Theoretical Computer Science, Pit­ man, in 1986. In addition to a general effort to improve typography, English, and presentation, th...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.