Java™ Puzzlers: Traps, Pitfalls, and Corner Cases. 11 reviews. by Neal Gafter, Joshua Bloch. Publisher: Addison-Wesley Professional. Release Date: June. Java Puzzlers has ratings and 22 reviews. Paul said: If you program in Java, you _must_ read this book. It is a real eye-opener to the kind of traps. Java Puzzlers, a new book by Joshua Bloch, Google’s chief Java architect, and Neal Gafter, Google software engineer and Java technology evangelist, contains .

Author: Akinoktilar Kazrajin
Country: Poland
Language: English (Spanish)
Genre: Art
Published (Last): 13 September 2008
Pages: 344
PDF File Size: 20.79 Mb
ePub File Size: 15.72 Mb
ISBN: 198-2-36419-703-1
Downloads: 64414
Price: Free* [*Free Regsitration Required]
Uploader: Doukora

Java™ Puzzlers: Traps, Pitfalls, and Corner Cases [Book]

Showing of 44 reviews. All in all a good recreational book. Add all three to Cart Add all three to List.

Joshua Bloch is a principal engineer at Google and a Jolt Award-winner. A handy catalog of traps and pitfalls at the back of the book provides a concise taxonomy for future reference. Oct 14, Turaaa rated it liked it Shelves: James rated it really liked it Mar 14, Solve these puzzles and you’ll never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.

Java Puzzlers: Traps, Pitfalls, and Corner Cases

Then this is the book for you! We found at least four boundary conditions and were pretty sure about two of them. Java is a complicated language and after reading this book you’ll think so too.


In the tradition of Effective Java TMBloch and Gafter dive deep into the subtleties of the Java programming language and jjava core libraries. Pages with related products.

AmazonGlobal Ship Orders Internationally. A Handbook of Agile Software Craftsmanship.

Java Puzzlers

Ferri rated it it was amazing Mar 04, Do you like brainteasers? Traps, Pitfalls, and Corner Cases. Puzzles are grouped loosely according to the features they use, and detailed solutions follow each puzzle. He was previously a distinguished engineer at Sun Microsystems and a senior systems designer at Transarc. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles.

Each chapter of the book features a collection of “puzzlers” centered around a particular section of the language examples include loops, strings, exceptions, classes, etc.

Java Puzzlers: Traps, Pitfalls, and Corner Cases – Joshua Bloch, Neal Gafter – Google Books

Each chapter of the book features a collection of “puzz Full review also on my blog: ComiXology Thousands of Digital Comics. It’s not easy to address real-world problems in such a generic way. I had no idea about all the things that I didn’t know: Discover Prime Book Box for Kids. Anyone who believes they are a Java master should read this book, it is well written, captivating, informative and full jafa useful information!

Mar 04, Danilo Mutti rated it did not like it. That’s not to say that reading it isn’t useful, you’ll definitely learn a bit about the book, but if you’re looking to learn “how to write good Java code” this is not the book for you again, see Bloch’s other book for that.


From Journeyman to Master. Will make you answer well all the Trivial-pursuit questions on Java Then this is the book for you!

Trivia About Java Puzzlers: Having said that, the book does reach a point where the puzzles and concepts hit upon by the puzzles are extremely obscure. Amazon Second Chance Pass it on, trade it in, give it a second life.

I have to say I was lost in some of those puzzles before in my real-world programming history Unless you’ve written the bit fiddling parts of a JVM implementation, or are the kind of person who can remember minute details of the specification, you’ll most likely suffer. The solutions go well beyond a simple explanation of the program’s behavior–they show you how to avoid the underlying traps and pitfalls for good.