A lower priced version of this book is available
Save £29.59 (74%) by choosing the Kindle Edition.
£10.40
Kindle price
£39.99
Paperback price

Save <span class="a-color-price">£29.59 (74%)</span> by choosing the Kindle Edition. Read now with the free Kindle app
Available on iOS, Android, Mac & PC.
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Java Puzzlers: Traps, Pit... has been added to your Basket
+ £2.42 delivery
Used: Very Good | Details
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Java Puzzlers: Traps, Pitfalls, and Corner Cases Paperback – 24 Jun 2005

3.7 out of 5 stars 6 customer reviews

See all 5 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
Paperback
£39.99
£39.99 £16.27
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
click to open popover

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.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Only on Amazon: One product for every need Only on Amazon: New Releases


Product details

  • Paperback: 296 pages
  • Publisher: Addison-Wesley Professional; 01 edition (24 Jun. 2005)
  • Language: English
  • ISBN-10: 9780321336781
  • ISBN-13: 978-0321336781
  • ASIN: 032133678X
  • Product Dimensions: 18.5 x 2.3 x 23.1 cm
  • Average Customer Review: 3.7 out of 5 stars 6 customer reviews
  • Amazon Bestsellers Rank: 711,930 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

Synopsis

"Every programming language has its quirks. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles." --Guy Steele, Sun Fellow and coauthor of The Java Language Specification "I laughed, I cried, I threw up (my hands in admiration)." --Tim Peierls, president, Prior Artisans LLC, and member of the JSR 166 Expert Group How well do you really know Java? Are you a code sleuth? 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 you! In the tradition of Effective Java , Bloch and Gafter dive deep into the subtleties of the Java programming language and its core libraries. Illustrated with visually stunning optical illusions, Java Puzzlers features 95 diabolical puzzles that educate and entertain. Anyone with a working knowledge of Java will understand the puzzles, but even the most seasoned veteran will find them challenging. Most of the puzzles take the form of a short program whose behavior isn't what it seems. Can you figure out what it does?Puzzles are grouped loosely according to the features they use, and detailed solutions follow each puzzle.

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. A handy catalog of traps and pitfalls at the back of the book provides a concise taxonomy for future reference. Solve these puzzles and you'll never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.

From the Back Cover

"Every programming language has its quirks. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles."

--Guy Steele, Sun Fellow and coauthor of The Java™ Language Specification

"I laughed, I cried, I threw up (my hands in admiration)."

--Tim Peierls, president, Prior Artisans LLC, and member of the JSR 166 Expert Group

How well do you really know Java? Are you a code sleuth? 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 you!

In the tradition of Effective Java™, Bloch and Gafter dive deep into the subtleties of the Java programming language and its core libraries. Illustrated with visually stunning optical illusions, Java™ Puzzlers features 95 diabolical puzzles that educate and entertain. Anyone with a working knowledge of Java will understand the puzzles, but even the most seasoned veteran will find them challenging.

Most of the puzzles take the form of a short program whose behavior isn't what it seems. Can you figure out what it does? Puzzles are grouped loosely according to the features they use, and detailed solutions follow each puzzle. 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. A handy catalog of traps and pitfalls at the back of the book provides a concise taxonomy for future reference.

Solve these puzzles and you'll never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.



See all Product description


6 customer reviews

3.7 out of 5 stars

Review this product

Share your thoughts with other customers

Showing 1-6 of 6 reviews

7 May 2007
Format: PaperbackVerified Purchase
2 people found this helpful
Comment Report abuse
6 November 2014
Format: PaperbackVerified Purchase
13 October 2005
Format: Paperback
13 people found this helpful
Comment Report abuse
3 December 2016
Format: PaperbackVerified Purchase
13 March 2009
Format: Paperback
One person found this helpful
Comment Report abuse

Would you like to see more reviews about this item?

Where's My Stuff?

Delivery and Returns

Need Help?