Java Coding Problems 
?
Auteur : Anghel Leonard
Éditeur : Packt Publishing, Limited
Catégories :
Fiche de l'ebookISBN : 1789801419, isbn2
Java Coding Problems: Améliorez vos compétences en programmation Java en résolvant des défis de codage réels (Edition en anglais) 1ère ÉditionDéveloppez vos compétences en codage en explorant les concepts et techniques Java tels que les chaînes, les objets et les types, les structures de données et les algorithmes, la concurrence et la programmation fonctionnelle
Principales caractéristiques
Résolvez les défis de la programmation Java et préparez-vous aux entretiens en utilisant la puissance de Java 11 moderne
Testez vos compétences Java à l'aide de fonctionnalités de langage, d'algorithmes, de structures de données et de modèles de conception
Explorez des domaines tels que le développement Web, le développement mobile et la programmation d'interface graphiqueDescription du livreL'évolution ultra-rapide du JDK entre les versions 8 et 12 a augmenté la courbe d'apprentissage de Java moderne, donc a augmenté le temps nécessaire pour placer les développeurs dans le Plateau de
Productivité. Ses nouvelles fonctionnalités et concepts peuvent être adoptés pour résoudre une variété de problèmes modernes. Ce livre vous permet d'adopter une approche objective des problèmes courants en expliquant les bonnes pratiques et décisions en matière de complexité, de performances, de lisibilité, etc.
Les problèmes de codage Java vous aideront à accomplir vos tâches quotidiennes et à respecter les délais. Vous pouvez compter sur plus de 300 applications contenant plus
de 1 000 exemples dans ce livre pour couvrir les domaines d'intérêt communs et fondamentaux : chaînes, nombres, tableaux, collections, structures de données, date et heure, immuabilité, inférence de type, facultatif, Java I/ O, Java Reflection, la programmation fonctionnelle, la concurrence et l'API HTTP Client. Mettez vos compétences sous stéroïdes avec des problèmes qui ont été soigneusement élaborés pour mettre en évidence et couvrir les connaissances de base auxquelles on accède dans le travail quotidien. En d'autres termes (peu importe si votre tâche est facile, moyenne ou complexe), avoir ces connaissances sous votre ceinture à outils est un must, pas une option.
À la fin de ce livre, vous aurez acquis une solide compréhension des concepts Java et aurez la confiance nécessaire pour développer et choisir les bonnes solutions à vos problèmes.
Ce que vous apprendrez :- Adoptez les dernières fonctionnalités JDK 11 et JDK 12 dans vos applications
- Résoudre des problèmes de pointe liés aux collections et aux structures de données
- Familiarisez-vous avec la programmation de style fonctionnel à l'aide de lambdas
- Effectuer une communication asynchrone et un traitement parallèle des données
- Résolvez les problèmes de chaînes et de nombres à l'aide des dernières API Java
- Se familiariser avec les différents aspects de l'immuabilité des objets en Java
- Mettre en œuvre les bonnes pratiques et les techniques de code propre
A qui s'adresse ce livre ? Si vous êtes un développeur Java qui souhaite passer au niveau supérieur en résolvant des problèmes réels, ce livre est fait pour vous.
Une connaissance pratique de Java est nécessaire pour tirer le meilleur parti de ce livre.
Table des matières : Chaînes, nombres et mathématiques
Objets, immuabilité et expressions de commutation
Travailler avec la date et l'heure
Inférence de typeTableaux, collections et structures de données
Chemins d'E/S Java, fichiers, tampons, analyse et formatage
Classes, interfaces,
constructeurs, méthodes et champs Java
ReflectionProgrammation de style fonctionnel -
Fondamentaux et modèles de conception
Programmation de style fonctionnel -
Apprentissage approfondi
Concurrence - Pools de threads, callables et synchroniseurs
Concurrence - Analyse approfondieFacultatifLes API client HTTP et WebSocket »
Langue : 
EN
Date de sortie : 20/09/2019
Nombre de pages : 809
Type : Ebook
Format : PDF
Nombre de fichier(s) : 1
Poids Total : 6.14Mo