Effective Java 3rd Edition, Kindle Edition
Use the Amazon App to scan ISBNs and compare prices.
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
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.
What other items do customers buy after viewing this item?
Would you like to tell us about a lower price?
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The book also lets you seen behind the scenes of Java programming in a way you possibly never have before, because Joshua Block is one of the developers behind Java itself, and all the main Oracle supported libraries. As such he can tell you that certain implementations in the standard Java libraries actually violate various best practices (either by accident or because those best practices hadn't emerged at the time of development). Almost always he will note that the problem cannot be fixed due to backward compatibility and has consequences to this day. Very few textbooks actually let you see inside details like this.
No other book I've read gives this kind of insight. And it's not even a hard read.
that it is "only updated for Java 8+" it still does not neglect that this
book still is masterpiece and must a read for every serious JVM developer.
I say JVM because I strongly recommend it to be read by any developer
working on Java Platform regardless his/her primary language is Java, Clojure, Scala,
Most recent customer reviews
Bloch delivers, again, a wide and clear explanation of how to do effective when it comes to programming in Java.
Stuff that I’ve already known and repeated as well as things I’ve just learned made me question myself when coding.