Java Puzzlers - Traps, Pitfalls, and Corner Cases - Joshua Bloch ,... - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Java Puzzlers
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Java Puzzlers

Java Puzzlers

Traps, Pitfalls, and Corner Cases

Joshua Bloch, Neal Gafter - Collection Java Programming

282 pages, parution le 16/08/2005

Résumé

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.

L'auteur - Joshua Bloch

Joshua Bloch is a Principal Engineer at Google. Previously he was a Distinguished Engineer at Sun Microsystems and a Senior Systems Designer at Transarc. He led the design and implementation of numerous Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia University.

Sommaire

  • Preface
  • Introduction
  • Expressive Puzzlers
  • Puzzlers with Character
  • Loopy Puzzlers
  • Exceptional Puzzlers
  • Classy Puzzlers
  • Library Puzzlers
  • Classier Puzzlers
  • More Library Puzzlers
  • Advanced Puzzlers
  • Appendix A: Catalog of Traps and Pitfalls
  • Appendix B: Notes on the Illusions
  • References
  • Index
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Joshua Bloch, Neal Gafter
Collection Java Programming
Parution 16/08/2005
Nb. de pages 282
Format 18,5 x 23,5
Couverture Broché
Poids 611g
Intérieur Noir et Blanc
EAN13 9780321336781
ISBN13 978-0-321-33678-1

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription