Java 8 in Action: Lambdas, Streams, and functional-style programming
Thumbnail 1Thumbnail 2Thumbnail 3

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

产品编号: 6324566
安全交易
经常一起购买

描述

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

评论

A**T

A rare gem among programming books

What makes this book so great is it not only presents the material in a very readable yet thorough way, it also gives a great sense of context for why this material matters, comparing freely against other competing implementations of similar ideas (eg Guava or Scala). What a find -- I love it when I find a rare programming book like this!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.

L**S

Amazing insight into java 8

This book was amazing, and there can be no better book to teach about java 8. You finish it really knowing all about java 8 newest and most important features, but more than that, the book provides a chapter only about functional programming, why use it and even some technics to improve your code functional wise. At the end there is also a comparative between java 8 and scala, a highly functional programming language that runs on the JVM , that may interest the mote curious, although for me that was one of the only boring chapters in the book , because really, the entire book is great and not boring at all, only this last chapter ,where it compares with scala that I couldn't bring myself to finish

L**O

Great book that is very easy to read and implement...

I love this book! I've been using it to help me find good ways to refactor my Java code. It's written in a way that shows you step by step on how to transition from common ways of doing things in Java 7 to the Java 8 streams way. Even though some refactoring that makes code more terse can also make the code super difficult to read, the suggested changes from this book are incredibly easy to understand.I also like that the book has found a great balance of giving good usable information without being too simplistic or convoluted.

E**K

Well written, but verbose, suitable to beginning programmers

The book is well written and clearly a lot of effort was made to communicate concepts clearly. Uses a lot of diagrams and pictures to illustrate how things work. I am a professional software developer and found myself skimming through it, because it is too verbose. Some chapters I skipped entirely, because I consider them to be fluff. The book does a lot of hand holding and so I would recommend it to junior programmers. For experienced programmers I would recommend the book by Madhusudhan Konda, which is considerably shorter, but written well enough to not have that be a problem. Java8 in action does cover more ground, but only marginally. Please note that there are also devoxx videos on youtube by Venkat Subramaniam which do an excellent job of introducing you to Lambdas.

S**D

Great Book - Full of Perspective

What makes this book superlative is that the authors used their depth of knowledge to structure this material well. You understand not only what the new language features are, but why they are there. The book does not suffer from dryness, or slow down bogged in details. It explains the high-level perspective and the low-level details of Java 8 in one coherent pass through.This is the best book that I've ever read about a programming language or framework or software took. It's perfect. My kudos to the authors. I hope they continue to work together on projects like this.

G**D

Great book for the java or .net developer who insists on being a better developer or student

Great informative book, I've recommended this to several friends. Coming from .net with many of these features it is not difficult, but it is good to see how java does it, even if it was actually clearer to me in .net I actually learned more of a computer science perspective with this book in terms of the reason for streams and the meaning of terms such as predicate and why the functional interface exists as such. For this CS perspective I give the book five stars.

S**I

Great book if you need one with just the new ...

Great book if you need one with just the new features added to Java8. One thing I love about Manning books is that once we buy a book, all the electronic versions of it for come for FREE, including the kindle version which I think is awesome as it provides further flexibility for reading the book and makes it easier to incorporate reading into our busy schedule.

A**G

Verbose and repetitive

way too verbose to a point that lots of repetition! for example, each chapter begins with what was taught in previous chapter and what is going to be teach in this chapter, then in the end is the summary again. I have turned to read Java 8 for the impatient now. (or maybe I am just a very impatient person)

F**N

Very Good

Good if you need to update yourself in this context.

E**.

Really Excellent Book

Excellent Book.After 4 years of launching à start up and a faillure. I had to come back to software développement.It was very hard because I had to notice that a lot of things had changed in the open source area and Aldo in the Java World.There is a Big turning point in the Java Language starting with the 8th version. This Book is the nec plus ultra to learn about this turning point.This Book helped me a lot.Do not just read it like a novel. Please take Time to Study every chapter and practice the examples.If you do it you will comfortable with the new functional way of thinkink.

S**N

Well written and practical.

Excellent workbook. All the points were very clearly explained and I was able to get up to speed with the new features in Java 8. It took me about two weeks working solidly through the examples and trying them out on the computer to get through the book from cover to cover. I could have dipped in just for those specific parts I was interested in, but I felt that would not be enough. Now I feel I have thoroughly learnt the material. The new lambda features in java 8 and the whole idea of functional programming was foreign at first. I have worked with Object Orientation for so long that functional programming seems alien. This book manages to explain the concepts in a way that I could digest, with concrete examples to keep the information practical. I would highly recommend for java programmers.

V**I

... programming book that I purchased I could call a good investment, but "Java 8 in Action" is a ...

Not every programming book that I purchased I could call a good investment, but "Java 8 in Action" is a great example of money spent wisely. Don't get scared when reading through the first chapter - the author tried to squeeze in the gist of all the topics covered subsequently. Carry on and trust the author when he tells you it is OK if everything doesn't make sense yet and you will probably discover and fall in love with the most valuable Java SE update ever. Using Streams (and parallel Streams) and Lambdas will save you from writing tons of code, but will also approach you to better understand hybrid languages like Javascript, Clojure and Scala (a good comparison with the later is even provided in the end of this book).Another mention worth good parts in Java 8 that this book covers are the new Date/Time API (will allow you to forget about joda-time, even though not supported by currently available JDBC drivers) and the introduction of the Optional<T> that should save you from many Null Pointer Exceptions.

P**L

Libro Imprescindible

Considero que este libro es de imprescindible lectura para adentrarse en las novedades de Java 8.El libro comienza ofreciendo una visión muy general sobre las novedades, para luego ir desgranando una a una y entrar en un nivel de detalle muy preciso.Muy recomendado.

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

维克拉姆·D.

MOLLE 护套质量非常好。我对这次购买非常满意。

2 周前

法蒂玛 A.

我尝试过的最好的国际运输。物有所值!

3天前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$770

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

尤素夫·A.

总体来说,体验非常棒。会推荐给朋友和家人。

1 个月前

Ayesha M.

产品与描述完全相符。对我的购买非常满意。

5天前

Java 8 In Action Lambdas Streams And Functional Style Programming | Desertcart Macau