Register and manage all your domains at Domain Name Com - Electronics & Software
Domain Names Electronics Software
.BIZ domains are here!
Manage | Register | Email Login
Home | Domain Name Registration | Software | Electronics | Web Certificates | About Us | Contact Us | Help
Welcome: Domain Name Com Shop
Home | Domain Name Registration | Software | Electronics | Web Certificates | About Us | Contact Us | Help
Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases

Domain Name Com's - : Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases


  


List Price: $39.99
Our Price: $33.21
You Save: $6.78 (17%)
Prices subject to change.



Availability: Usually ships in 24 hours



This item ships for FREE with Super Saver Shipping.
Binding: Paperback
Dewey Decimal Number: 005.133
EAN: 9780321336781
ISBN: 032133678X
Label: Addison-Wesley Professional
Manufacturer: Addison-Wesley Professional
Number Of Items: 1
Number Of Pages: 312
Publication Date: July 04, 2005
Publisher: Addison-Wesley Professional
Sales Rank: 220198
Studio: Addison-Wesley Professional




Related Items:

Editorial Review:

Product Description:
"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.



Customer Reviews
Average Rating:  out of 5 stars

Rating: 2 out of 5 stars - Totally useless
The "puzzles" in the book are cases which no programmer would come across in real life 99.99% of the times. I am sure all of the languages have corner cases like those mentioned in the book. The book should be renamed as "Cases where you can be fooled by the Java compiler"



Rating: 5 out of 5 stars - I loved it - I must be a Geek!
Don't buy this book if you other chores to do. You won't be able to put it down! Both fun and challenging. A one-of-a-kind book for Java lovers.



Rating: 5 out of 5 stars - one of my best for Java
This is an amusing and at the same time amazing book that helps avoiding some very dark corners you might not have been aware of when programming in Java. I used FindBugs to test for some of the pitfalls described in the book in some codebases we had and did I find errors! Go get yourself a copy.



Rating: 5 out of 5 stars - Interesting and funny
This book presents several problems that maybe even expert Java developers never thougt about. Some of them are only curious corner cases, others present tricky behaviours of the language that every developer must be aware of to avoid unwanted behaviours. I warmly suggest this book as a complement to "Effective Java", by the same author.



Rating: 5 out of 5 stars - Great Book!
Completing the puzzles in this book will increase your knowledge of the Java language spec. This book was written by 2 of the world's foremost Java experts.



Browse for similar items by category:

 

Domain Name Registration
Register Domain Name
Private Domain Registration
Domain Name Auction
Bulk Register Domains
Transfer Domain Name
Bulk Transfer Domains
Manage Domain Names
Email Accounts
Website Creator
Website Creator
Build Your Own Website
Website Templates
Mobile Website Templates
Website Hosting Plans
Hosting Plans
Dedicated Server
Virtual Dedicated Server
My Server - Account Login
Secure Server Certificates
Introduction
Technical Documents
Purchase Secure Server
SSL Certificate
Software
MS Office Student
QuickBooksPro 2008
Digital Photo Editing
How To Create a Foto Album
HTML WebPage Editors
Top Firewalls
Networking Software
Internet Security
Local Area Networks
Security & Firewalls
Software Downloads
Internet Utilities
Children's Software
Programming
Electronics
MP3 Players
Camera & Photo
Office Electronics
Computers & Ad-On's
Handhelds & PDA
GPS & Navigation
Home Automations & Security
Compare Prices on Electronics
Ink & Toner Finder
Monitors & Projectors
Internet Webcams
Blu Ray Disc Drive
Contact Information
Office Locations
Customer Feedback


| Domain Name Registrations | Manage Domain Names | Email Account | Site Creator | Hosting Plans |
| SSL Certificate | Electronics | Software | Glossary | Domain Info | Links | Contact Us | Home |
Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases
Copyright 2001 - 2008 Domain Name Com .com  All right reserved.          Privacy | Legal | Sitemap

Keyword search in regard to Domain Names and Server Hosting:
domain, register, domain name, domainnames, domain registration, register domain, domain name registration, cheap domain, free domain, domain search, domain hosting, domain name search, cheap domain names, buy domain, web domain, register domain name, web hosting, cheap domain name, domains, public domain, web site design, free domain name, domain registry, buy domain name, free web site, domain furniture, web site hosting, register a domain, web site templates, domain com, cheap domain name registration, domain lookup, register domain names, domain registrar, cheap web hosting, domain controller, best web hosting, cheap domain registration, web site monitoring, domain and range, free domain names, make a web site, web hosting reviews, web site development, web site builder, digital domain, my domain, register a domain name, media domain, domain parking, web hosting services, cheap domains