Java efficace

Note :   (4,7 sur 5)

Java efficace (Joshua Bloch)

Avis des lecteurs

Résumé:

Ce livre est très apprécié des développeurs Java pour ses conseils pratiques, son aperçu des meilleures pratiques et ses explications approfondies du langage. Il est particulièrement apprécié pour être une ressource précieuse pour ceux qui ont déjà une compréhension fondamentale de Java. Cependant, il n'est pas recommandé aux débutants complets, car de nombreux concepts peuvent être difficiles à saisir sans connaissances préalables.

Avantages:

Améliore la compréhension de Java pour ceux qui sont déjà familiers avec sa syntaxe.
Offre des conseils pratiques et des explications sur les meilleures pratiques.
L'auteur, lui-même développeur Java, apporte un éclairage unique, notamment sur les perspectives en coulisses des bibliothèques standard.
Un style d'écriture clair et complet qui rend l'ouvrage facile à suivre.
Constitue une excellente référence pour renforcer les connaissances et les compétences.
Couvre les nouvelles fonctionnalités de Java telles que les expressions lambda et les flux.

Inconvénients:

Ne convient pas aux débutants complets ; peut être déroutant sans expérience préalable de Java.
Quelques défauts d'impression et erreurs typographiques mineures relevés par les lecteurs.
Le style de programmation de l'auteur peut être difficile à comprendre pour certains.
Le style de programmation de l'auteur peut être difficile à comprendre pour certains.

(basé sur 244 avis de lecteurs)

Titre original :

Effective Java

Contenu du livre :

Le guide définitif des meilleures pratiques du langage de programmation Java par Josh Bloch

Chaque chapitre de Effective Java, Third Edition, se compose de plusieurs "éléments", chacun présenté sous la forme d'un court essai autonome qui fournit des conseils spécifiques, un aperçu des subtilités de la plate-forme Java et des exemples de code. Les descriptions et les explications détaillées de chaque point mettent en lumière ce qu'il faut faire, ce qu'il ne faut pas faire et pourquoi. Bien que la couverture s'étende jusqu'à Java 9, ce guide couvre les fonctionnalités essentielles de Java avec lesquelles tout programmeur travaille, quelle que soit la version.

⬤ Concurrence : écrire des programmes concurrents clairs, corrects et bien documentés.

⬤ Objets : création et destruction.

Méthodes communes.

⬤ Classes et interfaces : lignes directrices pour les rendre utilisables, robustes et flexibles.

⬤ Génériques : indiquer au compilateur quels types d'objets sont autorisés dans chaque collection pour des programmes plus sûrs et plus clairs.

⬤ Enums et annotations : deux familles spéciales de types de référence.

⬤ Fonctions : décomposent un gros travail en petits morceaux qui peuvent être écrits par différentes personnes séparées à la fois par le temps et l'espace.

⬤ Lambdas et flux :créer des objets fonctionnels avec plus de facilité.

⬤ Conceptions de méthodes : traitez les paramètres et les valeurs de retour.

Concevoir des signatures de méthodes.

Les méthodes documentaires.

⬤ Exceptions : améliorer la lisibilité, la fiabilité et la maintenabilité d'un programme.

⬤ Sérialisation des objets : les dangers de la sérialisation et comment les minimiser.

⬤ Programmation générale :

⬤ les variables locales.

⬤ Les structures de contrôle.

⬤ Les bibliothèques.

⬤ les types de données.

⬤ réflexion.

⬤ méthodes natives.

⬤ optimisation.

⬤ les conventions de nommage.

Les programmeurs considèrent encore qu'il s'agit du meilleur livre sur la programmation Java à l'heure actuelle.

Autres informations sur le livre :

ISBN :9780134685991
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2018
Nombre de pages :416

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Java efficace - Effective Java
Le guide définitif des meilleures pratiques du langage de programmation Java par Josh Bloch Chaque chapitre de Effective Java, Third...
Java efficace - Effective Java

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)