EUR 42,21
  • Tous les prix incluent la TVA.
Il ne reste plus que 14 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon. Emballage cadeau disponible.
Quantité :1
Effective Java a été ajouté à votre Panier
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir les 2 images

Effective Java (Anglais) Broché – 28 mai 2008

4.8 étoiles sur 5 11 commentaires client

Voir les formats et éditions Masquer les autres formats et éditions
Prix Amazon
Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
Broché
"Veuillez réessayer"
EUR 27,50
Broché, 28 mai 2008
EUR 42,21
EUR 15,94 EUR 30,25
Note: Cet article est éligible à la livraison en points de collecte. Détails
Récupérer votre colis où vous voulez quand vous voulez.
  • Choisissez parmi 17 000 points de collecte en France
  • Les membres du programme Amazon Premium bénéficient de livraison gratuites illimitées
Comment commander vers un point de collecte ?
  1. Trouvez votre point de collecte et ajoutez-le à votre carnet d’adresses
  2. Sélectionnez cette adresse lors de votre commande
Plus d’informations
click to open popover

Offres spéciales et liens associés


Produits fréquemment achetés ensemble

  • Effective Java
  • +
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • +
  • Design Patterns: Elements of Reusable Object-Oriented Software
Prix total: EUR 143,11
Acheter les articles sélectionnés ensemble

Descriptions du produit

Revue de presse

Raves for the First Edition!

 

“I sure wish I had this book ten years ago. Some might think that I don’t need any Java books, but I need this one.”

―James Gosling, fellow and vice president, Sun Microsystems, Inc.

 

“An excellent book, crammed with good advice on using the Java programming language and object-oriented programming in general.”

―Gilad Bracha, coauthor of The Java™ Language Specification, Third Edition

 

“10/10―anyone aspiring to write good Java code that others will appreciate reading and maintaining should be required to own a copy of this book. This is one of those rare books where the information won’t become obsolete with subsequent releases of the JDK library.”
―Peter Tran, bartender, JavaRanch.com

 

“The best Java book yet written.... Really great; very readable and eminently useful. I can’t say enough good things about this book. At JavaOne 2001, James Gosling said, ‘Go buy this book!’ I’m glad I did, and I couldn’t agree more.”
―Keith Edwards, senior member of research staff, Computer Science Lab at the Palo Alto Research Center (PARC), and author of Core JINI (Prentice Hall, 2000)

 

“This is a truly excellent book done by the guy who designed several of the better recent Java platform APIs (including the Collections API).”
―James Clark, technical lead of the XML Working Group during the creation of the XML 1.0 Recommendation, editor of the XPath and XSLT Recommendations

 

“Great content. Analogous to Scott Meyers’ classic Effective C++. If you know the basics of Java, this has to be your next book.”
―Gary K. Evans, OO mentor and consultant, Evanetics, Inc

 

“Josh Bloch gives great insight into best practices that really can only be discovered after years of study and experience.”
―Mark Mascolino, software engineer

 

“This is a superb book. It clearly covers many of the language/platform subtleties and trickery you need to learn to become a real Java master.”
―Victor Wiewiorowski, vice president development and code quality manager, ValueCommerce Co., Tokyo, Japan

 

“I like books that under-promise in their titles and over-deliver in their contents. This book has 57 items of programming advice that are well chosen. Each item reveals a clear, deep grasp of the language. Each one illustrates in simple, practical terms the limits of programming on intuition alone, or taking the most direct path to a solution without fully understanding what the language offers.”

―Michael Ernest, Inkling Research, Inc.

 

“I don’t find many programming books that make me want to read every page―this is one of them.”
―Matt Tucker, chief technical officer, Jive Software

 

“Great how-to resource for the experienced developer.”
―John Zukowski, author of numerous Java technology books

 

“I picked this book up two weeks ago and can safely say I learned more about the Java language in three days of reading than I did in three months of study! An excellent book and a welcome addition to my Java library.”
―Jane Griscti, I/T advisory specialist

Présentation de l'éditeur

Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.

 

This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing.

 

Each chapter in the book consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.

 

Highlights include:

  • New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more
  • Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization
  • How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language
  • Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io

Simply put, Effective Java™, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.

Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.

  • Apple
  • Android
  • Windows Phone
  • Android

Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.




Détails sur le produit


Commentaires en ligne

4.8 étoiles sur 5
5 étoiles
9
4 étoiles
2
3 étoiles
0
2 étoiles
0
1 étoile
0
Voir les 11 commentaires client
Partagez votre opinion avec les autres clients

Meilleurs commentaires des clients

Format: Broché Achat vérifié
Il n'est pas besoin d'être un programmeur java avancé pour avoir besoin de ce livre.

Même pour un débutant (je suis en train d'apprendre ce langage), ce livre, pourtant écrit par l'un des artisans de Java, est très rapidement compréhensible et met tout de suite en garde contre les galères potentielles.
Il montre par l'exemple : un truc qui ne va pas marcher, où est la galère cachée derrière, et ce qu'il faut faire pour l'éviter.

Pas de raisonnement manichéen : ne jamais faire ceci, toujours faire cela. Au contraire, on trouve des phrases telles que 'ne devenez pas paranoïaques', on peut quand même faire les choses si on comprend le piège. L'auteur montre sur divers cas que les deux extrêmes sont également nuisibles.

Pour un francophone, l'anglais est parfois un peu difficile. J'ai acheté l'édition française (Java efficace), première édition moins complète que cette seconde édition, mais quand même semblable, pour obtenir la traduction des notions les plus subtiles, et tout va bien.

A chaque fois que j'utilise une nouvelle notion apprise dans un livre de cours (par exemple DelannoyProgrammer en Java (avec CD-rom) ou GroussardJAVA 7 - Les fondamentaux du langage Java) ou une référence telle que FlanaganJava In A Nutshell), je me précipite sur le livre de Joshua Bloch pour voir ce qu'il en dit, ce qui est très utile par la suite.

A lire et à relire.
Remarque sur ce commentaire 3 personnes ont trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
Format: Format Kindle Achat vérifié
This book is exactly what you expect when you read the title: Effective Java - meaning being effective in your work. It has a lot of features which probably are easy for the advance developers, but for the medium-level programmers is great. For someone that uses Java for some years now, there are still things that can be understood and learned from this book. It has great examples and explanations and I think it's a must have for all Java developers, no matter the level (a high-level developer could use some tips from it too). I definitely recommend this book!
Remarque sur ce commentaire Une personne a trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
Par VVV le 8 novembre 2013
Format: Broché Achat vérifié
After having read this book, a Java developer will notice that 2 things have changed:
1)He spends much less thinking on stupid programming issues than he used to,
2)He spends much more thinking on critical programming issues than he used to.
This book provides a huge deal of excellent and original advice about Java development, tackling confidently on the topics you had always dreaded as well as those you had never thought of. It's also quite a pleasant reading.
Remarque sur ce commentaire Une personne a trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
Format: Broché Achat vérifié
Excellente "review" des fonctionnalités du langage Java, hors tout contexte ou framework. C'est un recueil de conseils avisés et éclairés de nombreuses années d'expérience dans un contexte de code "en production" (à la différence des bonnes pratiques théorique, qui oublient parfois les concepts de lisibilité, maintenabilité...).

Et le livre est tout aussi bon dans la forme que dans le fond, avec un très bon équilibre entre explications plus fondamentales, mise en situation, et exemples de code.

Vraiment un must-have pour tout développeur confirmé. Peut-être un peu plus difficile d'accès pour des débutants. De toutes manières le genre de livre que l'on se doit de garder sous la main, pour pouvoir s'y référer quand on a un doute...
Remarque sur ce commentaire Une personne a trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
Format: Broché
Démonstration claire et nette d'une utilisation du langage java de manière efficace. Un livre nécessaire à tous les développeurs java avancés.
Remarque sur ce commentaire 2 personnes ont trouvé cela utile. Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus
Format: Broché
Ce livre est surement le plus utile sur java qui ait jamais été écrit : clair, concis, facile a lire et une source sans égale de meilleures pratiques de java.

Organisé sur le modèle"effective c++(le c++ efficace)" de Scott Meyers, il donne une liste exhaustive de points a appréhender si vous voulez faire du code java robuste sans tombez dans les pièges du langage, avec exemples de code a l'appui.

Parmi mes livres sur java, c'est celui que je consulte le plus souvent quand j'ai besoin d'éclaircir un point lors de mes séances de codage ou de relecture de code.

Un "Must Have" pour tous niveaux de codeurs.
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer
Signaler un abus


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?