Programmer avec Java : concepts fondamentaux et mise en oeuvre par l'exemple

Fiche technique

Format : Broché
Nb de pages : XVI-459 pages
Poids : 948 g
Dimensions : 19cm X 23cm
Date de parution :
ISBN : 978-2-412-04512-1
EAN : 9782412045121

Programmer avec Java

concepts fondamentaux et mise en oeuvre par l'exemple

de ,

chez First interactive

Paru le | Broché XVI-459 pages

Perfectionnement

35.00 Disponible - Expédié sous 7 jours ouvrés
Ajouter au panier

traduction de l'anglais Olivier Engler


Quatrième de couverture

Programmer avec Java

Ce livre aide les programmeurs Java expérimentés à exploiter toutes les nouveautés de Java 9 à Java 11. Il n'oublie pas pour autant les néophytes, grâce à de nombreux exemples montrant comment bien exploiter les API Java modernes et adopter de bonnes pratiques. La nouvelle ; approche par modules JPMS n'a pas été oubliée.

La première des deux parties du livre propose à un rythme soutenu une description du langage de programmation Java et des principes de sa plate-forme. La seconde partie présente les outils conceptuels et matériels livrés avec la distribution Java.

Au programme de ce livre :

  • Révisez ou découvrez les détails du langage, et notamment les évolutions de Java 9 à Java 11
  • Maîtrisez la programmation orientée objets selon la syntaxe Java
  • Explorez les génériques, les énumérations, les annotations et les lambdas
  • Adoptez les techniques fondamentales de la conception orientée objets
  • Étudiez les contraintes de parallélisme et d'empreinte mémoire
  • Exploitez les collections Java et les formats de fichiers communs
  • Découvrez le mode interactif de Java avec l'outil JShell
  • Dotez-vous de toute la panoplie d'outils de développement fournis avec OpenJDK

Biographie

Ben Evans est consultant et formateur, cofondateur de jClarity, un éditeur de logiciels de métrologie et prestataire OpenJDK. Auteur de plusieurs livres, Ben détient les titres de Java Champion et deJavaOne Rockstar. Il donne souvent des conférencessur les performances, l'architecture et le parallélisme.

David Flanagan est ingénieur chez Mozilla. Il a écrit plusieurs livres sur Java, JavaScript et Ruby.