Java 8 in Action: Lambdas, Streams, and functional-style programming 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
About the Author
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.
Alan Mycroft is Professor of Computer Science at the University of Cambridge, where he researches programming languages, their semantics, optimization and implementation. He is a co-founder and Trustee of the Raspberry Pi Foundation.
- Publisher : Manning Publications; 1st edition (September 2, 2014)
- Language : English
- Paperback : 424 pages
- ISBN-10 : 1617291994
- ISBN-13 : 978-1617291999
- Dimensions : 7.25 x 1 x 9 inches
- Best Sellers Rank: #580,745 in Books (See Top 100 in Books)
- Customer Reviews:
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
I also like that the book has found a great balance of giving good usable information without being too simplistic or convoluted.
So many lesser titles, especially when the topic is about essentially an API, tend to read like a computer-generated API doc. But this title reads more like a friendly professor showing you the key ideas which drove the API design, so that the APIs themselves make sense and therefore become easy to learn.
Many online tutorials that do a much better and efficient job in bringing one up to speed than this book.
Top reviews from other countries
The book has good explanations and quizzes to test your understanding of explained concepts. The quiz is more practical, rather than theoretical (which I liked).
I like the way manning allow you to have soft and hard copies of the book- brilliant idea.
- lambdas and method references
Written in a very engaging style, clearly outlines the changes and (!) the reasoning behind the changes. It's not a dry technical book, that just presents changes in the syntax, but rather explains what/why/how the changes were made, and how you might use these changes to improve your code.
One of the best Java books out there!