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. Java Puzzlers: Traps, Pitfalls, and Corner Cases Have you ever spent days chasing a bug caused by a trap or pitfall in Java or its libraries? Do you like. “Every programming language has its quirks. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking.

Author: Shanos Gular
Country: Nepal
Language: English (Spanish)
Genre: Spiritual
Published (Last): 1 October 2007
Pages: 452
PDF File Size: 5.69 Mb
ePub File Size: 8.7 Mb
ISBN: 143-8-85240-258-3
Downloads: 57499
Price: Free* [*Free Regsitration Required]
Uploader: Brale

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.

Java Puzzlers: Traps, Pitfalls, and Corner Cases by Joshua Bloch

Full review also on putfalls blog: May 19, Paul rated it it was amazing Shelves: Then this is the book for you! Have you ever spent days chasing a bug caused by a trap or pitfall in Java or its libraries?

Thinking in Java 4th Edition. Product details Paperback Publisher: See all 44 reviews.

Lists with This Book. Withoutabox Submit to Film Festivals. Get fast, free shipping with Amazon Prime. Customers who bought this item also bought. As a keen programmer, I’ve read more than hundred books about all aspects of software development. 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.


He was previously a distinguished engineer at Sun Microsystems and a senior systems designer at Transarc.

Acses a customer review. Would you like to tell us about a lower price? Common terms and phrases args arithmetic anx avoid behavior bits boolean byte values character checked exceptions class initialization compiler compound assignment operators computation confusing constant constructor declaration equal error escape sequences evaluates execution expression final String finally block fix the program float floating-point value following program hash hashCode HashSet idiom illusion infinite loop inner class instance Integer Integer.

He was previously a senior staff engineer at Sun Microsystems, where he led the development of the Java compiler and implemented the Java language features in releases 1.

Follow the Author

I thought I’d be good at this kind of puzzle. If you like books and love to build cool products, we may be looking for you. My library Help Advanced Book Search. Between us, we had half a dozen possible answers about what a three-line program was going to do.

Java Puzzlers traps, pitfalls, and corner cases: Joshua Bloch: : Books

Have you ever spent days chasing a bug caused by mava trap or pitfall in Java or its libraries? Big mistake — we had planned to spend the night watching Firefly on DVD. I read Bloch’s “Effective Java” book. A Handbook of Agile Software Craftsmanship.

From an academic “curiosity” point of view the book is quite intriguing.

Each chapter of the book features a collection of “puzz Full review also on my blog: There’s a complete summary of all “lessons learned”, which fits in about 10 pages of very condensed programming wisdom — I would’ve bought this book for this chapter alone. Explore the Home Gift Guide.


Abdalla rated it really ;uzzlers it Mar 20, Just a moment while we sign you in to your Goodreads account.

Top Reviews Most recent Top Reviews. Josh led the design and implementation of numerous Java platform features, including JDK 5. B Notes on the Illusions. To see what your friends thought of this book, please sign up.

Do not read this book if: Showing of 44 reviews. He is the author of the bestselling, Jolt Award-winning book, Effective Java. Amazon Second Chance Pass it on, trade it in, give it a second life. This is really another excellent book Puzzllers seen on Java.

Java Puzzlers

A handy catalog of traps and pitfalls at the back of the book provides a concise taxonomy for future reference. Antaris86 rated it it was amazing Feb 14, Addison-Wesley- Computers – pages.

This books has a lot of good puzzles designed to make you think about how Java works. You wont find here good job interview questionsand corneer wont learn practical things about Java. This book really makes the complication simple. Traps, Pitfalls, and Corner Cases Paperback.

Peter Wise rated it it was amazing Aug 14,