- Définitions, rappels, positionnement et problématique
- Notion processus Java
- Thread Java : premier exemple
- Thread java : Ordonnancement Démon
- Thread Java : Partage code et données
- Application Thread : Client Serveur TCP multi Thread
- Les patterns de concurrence Producteur/consommateur, lecteur/rédacteur
- Besoin de synchroniser sur un exempple
- Les moniteurs à la Java
- Deadlock
- Lock Condition et semaphores
http://www.jmdoudoux.fr/accueil_java.htm http://blog.paumard.org/cours/java-api/
http://lmauzaize.developpez.com/tutoriels/java/concurrence/gestion-threads/ https://www.jmdoudoux.fr/java/dej/chap-executor.htm
- Modèle de base
- ThreadFactory
- Framework executor https://openclassrooms.com/courses/le-framework-executor
- ExecutorService http://zenika.developpez.com/tutoriels/java/core/javaprogconcurrente/
- Future
- Fork/Join http://blog.paumard.org/2011/07/05/java-7-fork-join/