Java Puzzlers. Traps, Pitfalls, and Corner Cases. By Joshua Bloch and Neal Gafter. “Java puzzlers is a must-read for every Java developer, from the neophyte to. Have you ever spent days chasing a bug caused by a trap or pitfall in Java or its libraries? Do you like brainteasers? Then this is the book for. “Every programming language has its quirks. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking.

Author: Mezticage Shaktizragore
Country: Cuba
Language: English (Spanish)
Genre: Career
Published (Last): 27 May 2007
Pages: 217
PDF File Size: 9.62 Mb
ePub File Size: 10.57 Mb
ISBN: 320-1-32870-262-5
Downloads: 28336
Price: Free* [*Free Regsitration Required]
Uploader: Dikus

Almost all of the puzzles contain links to the boundary-condition definition in the Java language spec.

Java Puzzlers

He was previously a senior staff engineer at Sun Microsystems, jva he led the development of the Java compiler and implemented the Java language features in releases 1. Preview — Java Puzzlers by Joshua Bloch. As an academic, I wrote about programming languages. Solve these puzzles and you’ll never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.

Puzzles are grouped loosely according to the features they use, and detailed solutions follow each puzzle. Don’t have a Kindle? Neal Gafter is a software engineer and Java evangelist at Google.


Anyone with a working knowledge of Java will understand the puzzles, but even the most seasoned veteran will find them challenging. Do you like brainteasers? Each “puzzler” is formulated where a puzzle typically in the form of a code snippet is given, and the reader is encouraged to try and predict what the output will be, or why the code is incorrect.

Java Puzzlers: Traps, Pitfalls, and Corner Cases – PDF Drive

My wife popped this book open after dinner. English Choose a language for shopping. I found a lot of the puzzles more annoying than educational especially the problems regarding unicode. Mar 20, Kyi Aung rated it it was amazing. You may say they are “Not puzzles, just silly trivia”, but if you are experienced Java developer, you will figure out what puzzlsrs really mean and then smile on them.

The author Joshua Bloch is well known as the author of “Effective Java” which is widely regarded as the premier text for the language, trraps furthermore he is one the designers and authors of the Java Collections Framework. You wont find here good job interview questionsand you wont learn practical things about Java.

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

There are no trwps topics on this book yet. The explanations also often include commentary to language designers ex: Also, this book can make you more perceptive about details in code you usually don’t notice.


The book is only about pages, and it is full of intelligent humor, which is ironic and friendly at the same time, making it very easy to read.

Start reading JavaTM Puzzlers: He holds a Ph. See and discover other items: Thanks for telling us about the problem. Lam rated it really liked it Jan 17, Java is a complicated language and after reading this book you’ll think so too.

Anyone with a working knowledge of Java will understand the puzzles, but even the most seasoned pittfalls will find them challenging. Are you a code sleuth? Thinking in Java 4th Edition. May 19, Paul rated it it was amazing Shelves: Joshua BlochNeal Gafter. Nov 09, Babji Prashanth rated it really liked it. Can you figure out what it does?

See all 44 reviews.

From the Back Cover “”Every programming language has its quirks. So to say the least, he knows his stuff. Are you a code sleuth?

Author: admin