Webinar

Initiation à la programmation concurrente en Java

Inscription

Date

08/04/2021

}

Heure

12:30

Lieu

Digital

Public

Libre

Introduction

Nous sommes tous plus ou moins familier avec la notion de multitâche dans les systèmes d’exploitation où on peut écouter de la musique tout en éditant un fichier texte ou en effectuant des recherches dans un navigateur Web. Tout ça est possible parce que le système d’exploitation permet d’exécuter des tâches de manière concurrente.

Le sujet de programmation concurrente est très important en langage Java, car plusieurs fonctionnalités de concurrence y sont implémentées tandis que d’autres fonctionnalités requises par la JVM nécessitent une exécution parallèle.

Dans cette formation nous allons aborder plusieurs aspects de la programmation concurrente en commençant par définir l’environnement d’exécution de tâches parallèles, puis en appréhendant les différentes manières de manipulation de Threads et la synchronisation entre eux, tout en abordant différents aspects liés à la mémoire et aux exceptions.

PROGRAMME

  • Rappel du contexte un environnement parallèle
  • Exécution de code en parallèle
  • Gestion des ressources et d’erreurs
  • Modèle de mémoire Java
  • Utilisation d’outils de synchronisation

    Que vais-je apprendre ? 

    • Gérer des Threads 
    • Gérer les ressources partagées et les exceptions
    • Connaitre ce qui se passe dans la mémoire partagée
    • Synchronisation entre plusieurs Threads

      Informations pratiques

      Durée : 2 sessions de 1h
      Niveau : Initiation
      Langue : Français
      Dates :
      • 08/04/2021
      • 09/04/2021

      Prérequis :

      • Connaissances basiques sur Java

      ANIMATEURS

      Marouane EL HADDAJI

      Marouane EL HADDAJI

      Consultant Expertise Java

      Inscription

      Initiation à la programmation concurrente en Java

      On parle Tech’ sur

      essayez X4B !

      Découvrez gratuitement XComponent for Business. Notre solution logicielle BizDevOps !