Mon panier 0
Nos rubriques
Nos meilleures ventes Nos nouveautés Prochaines parutions Devenez auteur

Programmation concurrente Maîtrisez le traitement de vos données en Java

Feuilleter Programmation concurrente - Maîtrisez le traitement de vos données en Java, livre développement , api , threads , GPU , EJB , api , JNI , java native interface , MapReduce , Bigdata , big data , GPU , thread , threads , java , livre java
Inclus dans l'abonnement
Livres + vidéos

Auteur : Laurent JOYEUX

  • En stock

    Livraison à 0,01€

    Version numérique offerte

  • Imprimé
  • Numérique
54,00Bientôt disponible !
Ajouter au panier
Tous les livres et vidéos ENI
en illimité !
49€ / moissans engagement

Présentation

Aujourd'hui incontournable pour exploiter au mieux les données disponibles, la programmation concurrente mêle deux problématiques interdépendantes : l'accès aux données et l'exploitation des ressources pour les traiter. L'objectif de ce livre est de montrer à un développeur l'éventail des possibilités utilisables pour maîtriser le traitement de l'information en Java.

Dans ce livre, l'auteur commence par présenter ce qu'est la programmation concurrente pour montrer son utilité et son importance : contexte général, historique, types de programmation concurrente, limites actuelles...

Le chapitre qui suit traite de l'accès aux ressources. L'auteur y détaille les différents types de ressources disponibles, les différentes notions à considérer dans le cadre de la programmation concurrente (partage de la ressource, granularité, intégrité de l'information...), ainsi que les différents types d'accès aux données (accès exclusifs, accès concurrentiels, sérialisation des accès...). Des stratégies d'accès à l'information sont également présentées à l'aide d'exemples en Java.

La suite du livre se concentre plus particulièrement sur le traitement de l'information, le cœur de la programmation concurrente. L'API de la programmation concurrente en Java est étudiée : écriture de threads, précautions à prendre, verrous à mettre en place... Les différentes évolutions de l'API Java sont également détaillées, notamment le package concurrent et les collections. D'autres aspects connexes sont ensuite présentés tels que la programmation native à l'aide de la couche logicielle JNI (Java Native Interface), un exemple de MapReduce pour la programmation Big Data, la programmation GPU...

Pour finir, l'auteur décrit la programmation concurrente sous deux environnements de développement : l'environnement Java EE, notamment pour les accès concurrents à la base de données et les EJB, et l'environnement Android.

Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

Les chapitres du livre :
Avant-propos – Programmation concurrente – Accès aux ressources – Programmation – Divers

Table des matières

Caractéristiques

Imprimé
  • 322 pages
  • Livre (broché) - 17 x 21 cm
  • Niveau : Expert
  • Date de parution : novembre 2017
  • ISBN : 978-2-409-01108-5
  • EAN : 9782409011085
  • Ref. ENI : EPPROCJAV
  • Expédié dans les 24 heures
Numérique

Téléchargement

Pour aller plus loin

Rechercher sur des thématiques associées

Restons connectés !
En complétant ce formulaire, vous acceptez d'être contacté afin de recevoir des informations sur nos produits et services ainsi que nos communications marketing. Vous aurez la possibilité de vous désabonner de nos communications à tout moment. Pour plus d'informations, cliquez ici.
abonnement
IA - métaheuristique - logique floue - systèmes experts - algorithmes - multi-agents - réseau de neurones - JSE - sun - swing - applet - jdbc - java web start - jws - java8 Java - Coffret de 2 livres